well, I do my local development on an XP and it works fine. even some of it on a win 2k OS (since it seems a lot more stable...). with the win2k machine, as long as the dot net framework is installed (it's running 2.0) it's fine...although it's slow as molasses.

All of the live hosting is on win2k3