do you mean supports vista as in vista aero glass runs on it, or supports vista as in it has directx10 compatability.
if option one then then there is no problem
if option two then your stuck with the 8800 series till ati get there cards out and nvidia get the lower cards in the range out