Well. an 8800GTX is out of my reach. (Trying to do things without parental support ey.)
A Radeon 3870\\8800GTS is in my reach, but will leave me broke.
However, a 8600 or a 3850 won't leave me broke.
So, I'm looking at the two and I'm still not sure which is better. I've seen the benchmarks and the specs for most games I want to play and they will both run even Crysis fairly well. (Not on Very high but I don't have DX10 so, there you go.)
Any of the above mentioned cards are massive upgrades to my workhorse of a 6600 at the moment.
What to do what to do.
Edit, apparantly a 3850 is on par with the 8800GT. Competition over, 3850 winner, flawless victory etc