I created an alias to start up screen with my username, the TERM, and manually set the SHELL, so that it will read the .bashrc on screen start:
alias s='screen -S myuser -T linux -s /bin/bash'
The important switch here, is '-s', since screen doesn't read your .bash* files without it. I set the TERM variable to 'linux', so that arrow keys will work correctly in VIM, (on Cygwin).
With a little side of applesauce...
©2006 Shannon Eric Peevey