said by Krisnatharok:
Good find, I think my 6670 search was flawed. The only other trade-off is the DDR3 vs. the DDR5, but I think it might be negligible.
The GT 640 still looks like it has a sweet spot, especially with the higher amount of v-ram.
I also edited that post and added a faster GT 640 for $10 more.