Here's how I run my teams through, all dungeons are done until the dungeon quests are completed. From 70 on it's usually one run per dungeon and my level estimates may be a bit on the low side, you may be a level ahead at times. It's a bit more travel but it's faster than grinding on just mob kill xp in my experience as the dungone quest xp is HUGE with RAF.

1 - 11 Questing
11 - 21 Shadowfang Keep
21 - 33 Scarlet Monastery
33 - 37 Scholomance
37 - 48 Stratholme (Live until quests are complete then Undead until complete)
48 - 58 Blackrock Spire (Upper and Lower)
58 - 63 Hellfire Ramparts & Blood Furnace
63 - 68.5 Sethekk Halls & Shadow Labyrinth
68.5 - 70 Ring of Blood (TBC)
70 - 75 Utgarde Keep, The Nexus, Azjol-Nerub, Ahn'kahet, Drak'Tharon Keep
75 - 76 Ring of Blood (WotLK)
76 - 80 Gundrak, Violet Hold, Halls of Stone, Halls of Lightning