I agree with the 6600GT.
An FX5500 OC is...just damn funny. Why the hell would anyone overclock that shitty card. It's probably a downgrade compared to a 9600 SE, whereas a 6600GT should be about three times faster, if your system doesn't bottleneck it.
Yeah, and never buy in store, unless there's a really good deal. Like my friend got a 6800 GT from Best Buy last year because it was out of stock online at the time.
Stores have overpriced old hardware...like I saw someone buying a Radeon 7000 at Comp USA a month ago, and it was $100 I think. Wtf @ that.