People keep asking me how I power lvl characters so fast. I'm going to copy and paste something I just replyed to on a lvl fast thread. Hope this helps.
I can lvl any class in this game to lvl 60 in under 1 day and 10 hours.
So my answer is any class.
This hunter at lvl 61 - 1 bar from 62 has 2 days / played. Normally I get to 70 just under 4 days slash played. If really trying I'm sure it would be possible to hit 60 in 20 hours and 70 in 2 days 20 hours slash played.
The secret?
Simple.
Make your way to lvl 8 then go to RFC or Deadmines. Invite a full group (for full xp bonus) then have your lvl 70 mage friend AoE it. Enjoy lvling every 10-15 mins.
At 20.... go to SM Cath/Arm (switch between them and reset) Continue this process until lvl 40. Enjoy lvls every 30-45mins. (Use a mage with mana absorbtion to AoE it, keep a full group for full xp bonus)
At 40....go to ZF. You need to learn the pulls if using a 70 mage to AoE. LoS big groups then AoE. Make sure you have healers to in your party to heal the mage - lvling past 40 requires healers to be in the group. ALSO IMPORTANT - Bring a class such as a Druid to moonfire healing totems the trolls drop, this must be done or you will die. Enjoy lvling every 40-55mins.
At 50...go to LBRS. Now use a WARRIOR*** Warrior smashes the instance with a 2 hand and flexes. Bring a full group with healers. I perfer to bring a feral druid to say in feral form so the warrior gets 5% extra crit and heals himself. Shamans for heals and WF totem will increase your speed at clearing the instance as well. I do a set route and skip much of the instance but maintain a very fast lvl pace. Enjoy lvls every 50-60mins.
At 55....go to Ramparts. Still using a warrior - aim for the same group setup (leader of pack/WF totem/heals). Rampart runs should be 20-25 mins long and at 120k+ a hour xp is wonderfull. Enjoy lvls every 50-70 mins.
60+ I stop power lvling and enjoy questing in the outlands. Your call. Ramparts will still give 110k+ xp an hour up until lvl 64.