6600GT has better non-gaming features as well, like built-in HDTV support (most cards come with the component video breakout box), and the fully functional PureVideo support as was stated earlier in the thread.
If you just play games, that's one thing, but if you plan to migrate this card to another computer, like a HTPC, down the road; the 6600GT is the better buy.