You do get points for capitalizing "I", though. Except where one slipped through.
Which is the "best" IDE is a topic argued endlessly like religion or politics. The best way to decide is to try them all out. Unless you expect to work in a shop where a particular IDE is mandated.
Of course, there is a strong case for not using
any IDE at all when learning about a language and a platform. When you're learning an IDE
and a language environment at the same time, there's more to have to learn. You dedicate less time to the language environment, and IDEs frequently "help" you into doing things all messed up.
And if the work is done for you by the IDE, you have less understanding of what's going on, so you'll not know what to do to fix things when they are messed up.
[ January 17, 2007: Message edited by: Tim Holloway ]
The secret of how to be miserable is to constantly expect things are going to happen the way that they are "supposed" to happen.
You can have faith, which carries the understanding that you may be disappointed. Then there's being a willfully-blind idiot, which virtually guarantees it.