I think my main problem with Ubuntu was that my box has a Radeon HD4670, which because AMD is dicks is already on the "legacy driver" path. I had a hell of a time getting the official AMD-provided Linux driver to work right, and for whatever reason I had absolutely no luck with the open-source version. In the end I'm not even sure if I ever managed to get it acknowledged correctly, because just the basic Unity desktop was running ridiculously slowly when compared to a normal Windows install. I was just trying it out in an attempt to get a Linux promo item in Team Fortress 2, so after I got the game to load and grabbed the item, I gave up and uninstalled.
Amd hasn't had the greatest linux drivers for a while. Nvidia driver support in linux is better. But, i no longer have nvidia hardware and am stuck with radeon onboard graphics. So far all is good. I hope **** doesn't turn up eventually

Someone mentioned Linux is for masochists and then someone else came in to drum Gentoo. Point proven. 
In reality, i believe it more safe to say that the point was proven that just gentoo is for masochists.
Back to reactos.
Reactos would be cool if a beta would finally come out for once. Perhaps reactos is too ambitious? It's basically an all in one version of windows (compatibility from xp on up), but opensource. One thing that probably did slow them down was the
internal code audit they had a while ago. The repercussions of simply hearing about the audit weren't positive in the opensource community. Results of the audit were never released as it was all internal (the results i'd like to know for the hell of it). Reactos has strict policies for clean room reverse engineering. Of course they do, they don't want microsoft breathing down their shoulders.