It's hard to tell which drivers they were using but yes the normal 660 will beat the snot out of the 7850.
+1 on both counts. These Anandtech comparisons come up a lot, and they're really not accurate. Only good for a vague idea. But yeah, the GTX660 will beat it easily. I can post some more accurate benches if you want, but for the price difference I wouldn't even bother considering a 7850. The 2GB model is almost GTX660 price anyway.