Hey Jim,
Hope that your move is uneventful. There are several areas that I would consider.
In no particular order as I do not know how you ride, I would consider
1) Melrose, about 12 miles North and on the commuter rail. Reasonably close to fairly good road and mountain riding.
2) Watertown/Cambridge up near the Alewife T Station. Very close to the west side of the city and very good proximity to one of the best cycling shops in the country, Belmont Wheelworks. Many ways to hook up with riders through them.
3) Boston's North Shore Lynn, Salem, Beverly (starting to get into supurb riding area (ocean, farms, horses and miles and miles of country roads) All on the commuter rail 15-20 miles north.
Feel free to email me.
Rocco from Boston