I'm 99.5 on my main account, botted 90-92 using Kick's and then chose the wrong branches of garrisons in the next 2 zones so had to everything manually since then.
I'm on a very highly populated server, too, so my queue times have been terrible. What I did do before the expansion though was level several characters to 90 on low pop servers and I log them in so I get xrealm'ed to the low pop server to do questing. This has enabled me to level much much quicker and has saved me a lot of headaches. I have 3 other accounts with characters I botted to 92 on low pop servers, so I can randomly choose a server that seems to be working best or least crowded.
If you have a secondary account with characters on low pop servers, I suggest doing the same. You'll find your leveling experience will be much better.
But then again, hopefully the maintenance Blizz is doing right now simply fixes all the lag issues and this won't be needed any more.