Screen is amazing for SSH work or if you just don't want to have 50 tabs open. I've been looking into tmux lately though for the later. I just found out about it last week.
Seriously, the amount of commands linux has that most people don't know about is staggering. This link[1] was on HN just the other day.
I use tmux at work to manage at times up to several dozen sessions each with several windows/panes (I make one session for every conceptual task that I take on, and sessions live until I complete the task). In my experience it is much more robust than screen (not as many dungeon collapses, if you know what I mean) and well worth switching to.
Seriously, the amount of commands linux has that most people don't know about is staggering. This link[1] was on HN just the other day.
[1] http://www.danielmiessler.com/blog/collection-of-less-common...