I feel your pain, this irks me so much that neither eyefinity nor surround can do what that picture shows.
I too came from SoftTH and I took it for granted that you could just mix and match monitors however you wanted. I mean if keygetys can achieve that functionality essentially in his spare time, why the heck can't AMD or NVidia!?
Anyway, here is the concept of what I propose:
Enable a 16:9 aspect ratio on the side monitors. This would mean adding the following resolution to the list they support: 1280x720.
This raises 2 questions
1) does your center monitor support this 16:9 resolution? Probably yes. But if not, what is another 16:9 resolution your center monitor supports, where the horizontal is less than 1280? If necessary, run a game on the center monitor and see what other resolutions it supports at 16:9 aspect.
2) what will happen when those monitors are driven with this 16:9 resolution? They could letterbox (nice), or stretch/distort (bummer). Either way, it's better to use 16:9 on the sides because that lets you run the center at native.
Use a first utility to extract the software driver for your side monitors.
Use a second utility to insert the desired 16:9 aspect ratio into that driver
Save the updated driver, and 'update' the software driver on the monitors to load the new driver.
Now your side monitors support a 16:9 resolution.
Now run eyefinity and select the resolution where all three monitors run at the 16:9 resolution.
Now eyefinity looks more acceptable, because the center monitor is not distorted. Whether the side monitors are distorted depends on whether they letterbox or stretch. Give it a try and find out.
Anyway, that's one way to mess around with the display driver itself to try to get more usefulness from eyefinity. Distorting the side monitors may be acceptable because often times they are already showing some distortion due to the huge wide aspect ratio. So even if they stretch vertically, your eyes will think it's acceptable distortion, especially when it's just peripheral vision.