most definately there is
run like screen -A -m -d -S <gnutella client>
then when you want to view what is going on in that session, type screen -r
to detach it from the screen again, hit ctrl-a, followed by d
more details in the man file.
this is what i use to detach my counter-strike server from my ssh session, then close the ssh connection.