For those of you who, like me, have purchased Visual Studio.NET, and have been annoyed at the fact you have to use another editor to get PHP syntax highlighting, be annoyed no more.
http://www.quake-au.net/php/php_and_vsdotnet.htm
It works better than I had hoped.
I've now got Visual Studio working on a remote PHP project, complete with CVS (using Igloo).
Right now I'm trying to hack a sample Microsoft Addin that generates code documentation (Tools | Build Comment Web Pages...), to work with PHP.
Also going to add to the page, how to setup MyODBC, and connect to mySQL database from within Visual Studio, although no editing features, still useful for when you're working on code.
Also, a program called dexter, @ http://www.nilgirihouse.com/ does keyword expansion, and you can set it up for PHP. Although it is nag/expireware, I set it up and its fantastic.