A perk of being the admin is you can bring topics to peoples attention more easily by sticking them for a faster answer. That's something I don't need to apologise for

Anyways, thanks to everyone for the input so far... I'm not torn between a few things:
1 - Waiting for the generation
after the GF4 line to fully develop itself. However this will take time... up to half a year, which is a major con from my point of view.
2 - Getting a Voodoo4 or 5 for 3DFX games, I've not played Wing Commander Prophecy for some time because of this - it's just a case of finding the card. However this has little to do with the topic of the best new graphics cards...
3 - Buy a Radeon, although I'm aprehensive of this. Whilst I value looks - if it comes at the cost of a large amount of performance alongside the latest GF4 line then it's a big turn off. The report in PC Zones hardware section has the nVidias latest and greatest labelled as the ultimate for speed
and looks. Although I have heard several reports that the GF line in general sacrifices looks over speed. But if that speed is that much more - I'm willing to make that call. Theres no point playing a game that looks incredible if it runs at 10FPS.
4 - Finally, buy a GF4 card. I've already decided I wouldn't touch the MX line at all - if I'm going to upgrade a card I might as well spend the money and make it a really good upgrade. However if the line
after[/] GF4 is that much better then I could consider waiting untill it's released. But it'd have to be a really worth-while wait... including DX9 compatable and so on...
Oh and I forgot to mention, dual monitor (well, one monitor and one TV) support is a real bonus.