At the moment if you queue for a battleground solo you have ~15min queue times. What you have to do is queue for a BG then disconnect (closing wow with the X works) While you are disconnected your time in the queue continues but you wont have a battleground pop. Meaning if you wait ~15 mins before logging in you log in with time in queue 15 mins and are put to the front of the queue, getting your battleground within 10 seconds of logging in. The way i abuse this is by running BG's on 2 different characters. While char A. is in a bg getting honor, char B is disconnected with a queue time growing, once the bg ends i queue char A, DC then log onto char B who gets an instant pop. Just rinse and repeat.
1.) Queue toon for BG then disconnect.
2.) Play other toons in bgs or w/e
3.) After ~15 mins log on main toon and get a instant BG pop
4.)???
5.)Profit