If you're going to use Eyefinity to stretch your gaming screen across all three monitors, they must all have the same resolution and orientation. If you're just going to have a multi-monitor display with the game on one and various web browsers, spread sheets, etc open on the Windows desktop on the others, then your monitors can be different sizes and orientations. I run a 1200x1600 UltraSharp 2001FP next to my 2560x1600 UltraSharp 3007WFP.
Radeon HD7950 3GB goes for $300 Canadian.
i7-4770K, H70, Gryphon Z87, 16 GiB, R9-290, SSD, 2 HD, Blu-ray, SB ZX, TJ08-E, SS-660XP², 3007WFP+2001FP, RK-9000BR, MX518