i have made the switchover to tmux (in gentoo: app-misc/tmux) from screen.
from the tmux site:
tmux is a terminal multiplexer:
it enables a number of terminals (or windows), each running a separate program, to be created, accessed, and controlled from a single screen.
tmux may be detached from a screen and continue running in the background, then later reattached.