I took a look at eclipse, but it seemed a little blaoted and confusing. I will however give it another try. Perhaps it was the whole projects aspect.
Thanks
It depends what you want to do - if you're just editing the odd file then you're right, it's overweight, (so keep notepad++ installed) but if you're working on web applications all day long then it's a godsend.
Just download the PDT all-in-one package, that should be enough to get you started.
The whole Perspective / View thing isn't as hard as it looks, basically Views are window panes that do a certain thing, like the editor, console, file browser, etc. You can position these however you see fit. A perspective is a pre-set collection of views that are useful for a particular task (debugging, source control repository exploring, different languages, etc). Just make sure you've got the PHP perspective selected to start with and don't worry about it.
If you have an existing app you want to play with, do this:
1. File->new PHP Project
2. Give it a name
3. untick Project Contents: Use default
4. Browse to your existing app root folder
5. Click finish
It should load in the left hand pane which is basically your file explorer view, double click any file to open in the editor window.
The best thing about eclipse is it's expandability, you can get plugins for pretty much everything you'd ever need as a developer. Just being able to search replace over an entire project with one simple dialogue box is worth using it alone.