I have a 680 and I plan on adding another. Is there an AMD CPU that won't bottleneck dual 680's or will I need to buy an intel motherboard and CPU? If I need to go intel should I get an Ivy Bridge i5 or a Sandy Bridge i5? I would like a CPU that is good for overclocking.
with a good board, a 2500k or 3570k, a very good graphics card (if you intend to use anti aliasing at all I think nvidia cards are better in that respect) but otherwise go with ati cards because they often run cooler and use a lot less power and they are more cost efficient
With an ssd, your os and games will load much faster and I know in games like BF3 they use your hardrive a lot so an ssd will help you a lot in that respect
Remember the psu is just as important as anything else, don't settle for cheap quality because you will be pissed when your budget psu destroys your $1500 gaming rig