Hey,
On the subject of development environments. I'm sure the Zend IDE is a good suggestion, however I too use Dreamweaver but just in Source view mode. I also have an Apache server running locally with PHP support, so I can make changes in source view, hit F12 for my browser and view the changes live running on my local server. It's pretty easy to point Dreamweaver to launch from your server environment too.
There are plenty of good builds of Apache with PHP and MySql and more all ready to roll for your PC environment (I run on Windows XP Pro), but the one I use that works great and is easy-breezy to install is found here, and free:
http://www.indigostar.com/indigoampp.html
Good luck to you