Is it for gaming? if not, you don't need to spend anywhere near £150 for Vista
I've got a NVidia 256mb 7300 GS for £40 odd quid that runs Vista ultimate and media centre perfectly

That's with Aero and all the effects whacked right up
If it's for gaming, best to stick with Nvidia as they seem to be making the best mid range cards at the moment. Look at the forums on
www.overclockers.co.uk for what models are best as theres benchmark tests etc
I gave up playing games on the PC a long time ago, as every time you buy a new game for £40 you have to spend £80 on hardware to get the fucker to play properly

Thats what Xbox's are for