I agree, power leveling is the way to go if you don't have much time to play. I used a bot for a few days with an old account a few years ago. A month or so after I gave up the botting my account was banned. It may not be immediate, but botting has a high chance of getting you banned.
On the other hand, WoW doesn't seem to be too popular around these forums. I had tried to sell my end-game account for about 2 months, bumping my thread and lowering the price everytime it reached the second page. I ended up dropping the account to only $15 (the account was worth way more if sold to a mmo account buying/selling website). I still didn't get any replies for it.
Eww... yea, I wasn't sure how popular it'd be
I figured that it'd be great for those kind of "against the ToS" things to pay with BTC
Turns out, I don't have the time for it anyway heh, I forgot I signed up for 3 classes through Stanford