Best single GPU for a Triple 1080p monitor setup?

I want a video card that will do atleast 30 FPS on games like crysis 2, battlefield 3, battlefield 4, diablo 3, crysis 3, bioshock infinite, etc. etc with three 1920x1080 monitors. I am not looking for super high frame rates just playable frame rates in high to ultra settings.

well at the momment the best single gpu (if money isn't a problem) is the titan or get a 680 or 7970 if you dont have the money 

 

Money is a slight issue. Preferably 400 or less and I'm not asking for amazing framerates just 30+ at max game settings with 3 1080p monitors.

7970, OC it and depending one game setting you may be able to pull 30+ for pretty much everything