How can it possibly be worse than eyefinity? I tried that once before I replaced the ATI/AMD crap with my current nvidia, it was terrible and was he'll to get back off again.
It's probably just me, but I hate that I have to go into the NVidia Control Panel every time I want to turn Surround on/off. I then have to watch a progress bar while my screen flickers black. And my main issue is that it never seems to remember the order of my monitors when I go into or come out of Surround, I had to reorder them each time.
EDIT: Just remembered a second issue that really frustrates me, you have to close most of your open programs when turning Surround on/off
As for Eyefinity once I had set up the order of my monitors, it remembered them. Didn't have to reorder them at all when going in or out of Eyefinity. Enabling and disabling Eyefinity was far easier and seamless - a quick tap of the Windows Key + P and I could turn it on (duplicate) or turn it off (extend).
These are my experiences anyway, probably different to yours and there may be a solution to my issues somewhere in NVidia CP but as of yet, I haven't found them. Not all is bad though, NVidia drivers are soooo much better and released a lot more frequently than AMD.