Your 8600GT won't support Aero? That doesn't sound right being that it a DX10 compatible card. Even XFX says "built for Windows Vista gives users the best possible experience with the Windows Aero 3D graphical user interface."
Your 8600 will support aero, if your on about another card, then you can still run vista but without aero (providing the rest of the specs meet requirements)