Felix has been improving the software tx queuing support (initially targetted at the mt72 chipset, I can't remember the board he's using, but I need to get a couple) http://www.spinics.net/lists/linux-wireless/msg147113.html