So I figured I'd make a list of Newbie towns that are always recruiting new players and helping them out. I only know of one so I'll post it, also info on how to get in contact with that person would be nice. Also descriptions are submitted by representatives of the towns, brackets are my personal comments.
Plymouth Newbie town
The Reserve is ran by the Tribe (Salem mafia) anyone can stay there for free as long as they want, currently has almost all buildings and structures.Be warned, if you commit a crime they'll kill you. Located near Boston. For more information go here viewtopic.php?f=6&t=3163 , follow their rules and you won't find any problems with living there.
How to contact The Reserve
If you send me a forum message I'll get you the HS you'll want to message.
Okay any of the other servers got newbie towns?