I have following lines in my .screenrc
(found in Short Tip: GNU Screen with proper scroll, session management support):
caption always # activates window caption
caption string '%{= wk}[ %{k}%H %{k}][%= %{= wk}%?%-Lw%?%{r}(%{r}%n*%f%t%?(%u)%?%{r})%{k}%?%+Lw%?%?%= %{k}][%{b} %Y-%m-%d %{k}%c %{k}]'
A description of those cryptic identifiers can be found in the screen manpage, section STRING ESCAPES.
Btw.: Instead of caption
you can also use hardstatus
(which is displayed only once at the bottom line if you use split screens).
Windows can be renamed using C-a
A
(see again screen manpage, section Commands).