Microsoft as usual offers us a choice of an unsupported operating system that works, or a supported one that does not.
Cute, but:
1. XP is still supported in the ways that matter (updates), and will be for years to come. It just won't show up on newer machines. Oh well.
2. Vista is still unforgivably poorly supported, given how late in its cycle it is. It's nearly unsupportable.