I'm assuming you're not an overclocker, so -
A is good choice, but not ZOTAC for the graphics card. I've never been a ZOTAC guy cause they're that one company people have heard of but not in a 100% positive light. If you're gonna do 660ti, find one manufactured by EVGA, MSI or Gigabyte - really, for graphics, those companies and ASUS are the best.
Zotac make some of the best 'Amp' series factory (warranty) overclocked cards.
Frankly I think the Gigabyte ones are more esthetically designed, but the Zotac's are quite common cards for enthusiast websites to review as many of them have a pre-overclock and a warranty on it to boot.
I used to lean towards ATI far more than I have been recently, thanks to the NVIDIA GeForce GTX 600 series (not the GT series or lower):
- The other titles are likely to be more balanced, it's just depressing that AMD/ATI doesn't handle FP16 texels well.
With option A, I'm considering getting Zotac AMP! Edition or MSI Power Edition. Benchmarks show that MSI's 660 Ti gives 5 frames less than the AMP! Edition. Zotac's 660 Ti is always at the second spot next to Gigabyte. Unfortunately, I cannot get a Gigabyte card at the moment when I will buy components. So... is it AMP! or Power?