Impressive comparison shots... But I'm not about to upgrade to Windows Vista and blow another 400 or 500 bucks on a DirectX10 compliant video card. Not worth the trouble for a game I already own, regardless of it being a Halo title.. I'll wait for Halo 3 thanks. I've got enough decent DirectX9 FPS titles on PC to get my through until I'm actually ready to upgrade this thing again.