i think fedora is more user friendly , however the tools provided by suse are simply amazing..i would go with opnesuse
I must say that I prefer Fedora because I never use OpenSuse before. But right now, I'm using Ubuntu for my linux OS.
I too use ubuntu presently but i have serious problems with it. First of all, it hangs every now and then. And it has some problems with my graphic card too. So i think, i should go with openSuse as the majority says