I started preferring eclipse after seeing a lot of blogs and colleagues stating it to be the best. For the most part of my development, I have used notepad and Dreamweaver and this stands far better than both of those since
- it is free
- highly documented
- can be used as a IDE for a bunch programming languages
- better than Notepad of course by its features
- better than Dreamweaver because its free.