Upgrading would be best.
Just like Visual Web Developer FREE version of VS2005,
there's one available as an equivalent of VS2008, but I think Vista or a 64-bit OS may be the pre-requisite for it (but I'm not sure...it's best to check)
If not, you try running it on VS2005 and see what happens...I don't think it'll CRASH in a really bad way....maybe minor tweaks may be required.