There's a lot to be said for sticking with the same distro.
They all have the same [vast array] of open-source applications to choose from and you can customize any distribution to suit your particular needs - just keep installing and removing applications until you get exactly what you want.
I started using Linux 7 years ago and have learned a lot, but would have learned more had I stuck with the same distribution from the start.
I stumbled through several of the major distributions, starting with RedHat and then on to Slackware, Peanut, Caldera, Mandrake, etc. My first idea was to try them all - until I realized that the list was
way too long and besides that,
the list keeps growing.
I learned a lot about the install processes and that was good, but all the distro-hopping contributed little to the basic learning process, it interrupted it more than anything else. While I learned a lot about the differences between the distributions and their respective install programs, I would have learned the important things faster had I have not spent so much time switching from one to another. I have to admit I did learn, and I learned a lot, and it was fun, (still IS fun for sure), but I really recommend sticking with one distribution, you'll have an easier time of it in the long run.
The grass is always greener on the other side of the fence, but you waste a lot of time and energy climbing over all those fences.
Fedora Core is a good distribution, it's well supported, it is a distribution that you know will always be around, the package manager is convenient and user friendly, it's easy to install new applications or remove un-needed ones, there are rpms for
everything under the sun - I could go on - there are lots of reasons Fedora Core is a good distribution.
I think one of the most important things to know about Fedora is that the latest version is "bleeding edge" - the second latest is "cutting edge". </IMO>