Use the Relogger plugin.
Some tricks I've been using and seem to work for me and a couple buddies is that we leave a webpage open (I just leave it on google, don't minimize.) Then I just click on WoW and turn off my monitor, when I wake up it's still going.
It's just a suggestion, it might not work but it seems to be working for me.