I have the 2600 by MSI with 512 mb, came with passive heatpipe cooling system, HD compliant, DX10 capable, and IMO it rocks.
Considering what I paid for it compared to everything else it was benchmarked against. Its one heck of a bang for the buck. The only way they could make this card look bad was to rack it up against cards costing 2, 3 and 4 times as much.
However, all 2600's are NOT created equal.
Take your time, do lots of shopping around.