@ peter kay
Not another one! Open your eyes and do some research... the HD3870 is a much better card at a lower price than the 8800GT, if you only take the time to set it up correctly. If you want your card to run fast and give you fantastic image quality (noticeably better than Nvidia) you should be looking at one of these cards. Granted, the 8800gt has slightly better frame rates in things, but the difference is marginal, and the image quality is much lower. With AMD, at least, they are developing quality cards, not just quick ones.
If you want to read about it, go to the MicroMart forums and search for posts by Slippy, who has done quite a bit of research into this. There are many others elsewhere, but that is the only one I can remember off the top of my head.