OK, 64-bit problems conceded, but last I heard that was a similar situation for 64-bit Windows (or has that all been patched up now?).
Ubuntu fixes a steady stream of problems each update. For example, with 9.04, tablets are auto-detected and configured out of the box now like every other peripheral, which is a blessing. 9.04 also comes with a big upgraded burning package called Brasero which rivals Alcohol and Nero (though I think K3B is KDE, right, so you might not get it?)
As for fonts - well, the free replacement seems fairly decent. I just download the proprietary ones from the package manager though. But this is similar to codecs and stuff - sure, they aren't installed by default, but nor are they on Windows. So many people think what the OEM puts on their computer is part of Windows, but doing a Windows install yourself is an eye-opener.
Last 2 times I've installed XP on computers, it hasn't detected the soundcard, network card, or wireless card, which caused no end of headaches, especially since I obviously couldn't fetch drivers off the net.
Which is why I'm glad Ubuntu is killing all the other Linux distros while standardising certain practices. Variety and competition are good, but I think that between BSD, Solaris, Apple, and Windows, enough of that exists already that we don't need Linux competing with itself.