Agreed.
If you're buying new get the 6500 over the 6600, as the price difference is quite a bit, and the performance difference is tiny.
If you currently have a 3770, you'll have better performance in multi-threaded applications and about the same in others.
No need to worry about upgrading.