Keef, if you ever tire of Fedora you might want to check out OpenSuSE. It's one of the few distros I have experience with that works "out of the box". (I bet it would even work from the get-go with your Cisco router). It's clean, tight and very intuitive. It's my personal belief that OpenSuSE would even give Mac OS X a run for its money were it more widely accepted. I've also swapped out numerous pieces of hardware under OpenSuSE and it located and loaded the correct driver, seamlessly, 99.9% of the time.
But Fedora is nice as well. it's used by Red Hat to flesh out their Red Hat Enterprise Linux offerings! (Sort of like OpenSuSE which is used to flesh out Novell's SuSE Enterprise Linux offerings.)