You might want to check out Visor - http://visor.binaryage.com/ makes your terminal a roll-down fps-like console, and can handle all the tabs as well. I've found it very useful to solve the exact problem you're having.
I just realized the other day that you can drag a tab off of visor and use it as a regular terminal window in case you need to look at two terminals at once.