Well, I dual-booted my laptop, but now with going back to a desktop after a few months time, then I'm probably gonna kiss this dead-end upgrade paperweight for good. I mean, its stuck with a graphics card I can't even upgrade (even tho it's the best that Dell had at the time), and it's a single-core processor, which may not cut it after a while. However, most of my programming's done on the XP side of my notebook, and I may play them back in Vista, to test compatibility, but that's about it. However, Blitz does seem to do a good job in Vista, I tested that, but as far as other languages, XP is still the choice for me.