As Peter I have became infected with Powershell, and to make it worse, there is console mode editor support. Sweet!!!

I have one week using it, I am not going back to cmd.exe ever!! 

Here is a great replacement for vsvars32.bat made by Brad Wilson.