Well, the 670 is also a choice, depending on the pay I'm getting this month
Usually I would go for Asus, it's just that from looking the benchmarks, the MSI performs about 2FPS more than the Asus TOP, and this is only the OC version...
Might as well go for a 670
Edit: God how I hate computer stores in holland. The Asus 670 TOP, everywhere I see, is 10 dollars more expensive than the Evga 670 FTW. You think, well, I'll go for the Asus, since it's Asus. Then in Holland they say BAM, the normal Asus is 10 euro's more expensive than the Evga FTW.... Nice logic dutch people xD
Anyway, seeing as the Evga 670FTW is only 40 euro's more than the Asus 660ti OC, I think I'm gonna go with that evga.