What cpu are you going to use for it? If it isnt a higher end cpu, then go with a 8600gts, tho theyre overpriced. If you have a nicer cpu, then go with a 8800gts for around 300USD. What kind of rig are you putting together?
i'll probably get a e6600 cpu with 2 gigs of RAM , I don't intend to do any gaming with this setup only for media purposes so isn't 8800gts overkill?