Fedora and Ubuntu are both outstanding Linux distributions, each taking a different path to the same goal. But what are their differences and similarities, and which is right for you?