Agreed. The EVGA superclcoked edition 8800 gs is 140, but has a 30 dollar mail in rebate, so with shipping maybe 120? I think the power requirements are 400-450 watt psu, but what's more important is the amps on the 12v+ rail. It's 384 mb, but would almost certainly slaughter any of the cards you listed. The other thing to keep in mind, especially if price is your concern, a lot of guys here would tell you get a 256 mb card in either of those 3 as the 512 isn't going to be useable. As I understand, the more memory, the higher the resolutions you can do. But on those lower end cards, they aren't fast enough to run a real high resolution that would actually require 512 mb of memory, they would probably choke too quickly. If you consider th 8800 gs, they've got one now that is not an overclocked card, but should still be a fast card, but they are giving you Call of Duty 4 with it, and I think it's like 130 then has a rebate on top of it.
Check out newegg.com