Unfortunantely Odenton has very limited public transit. There is one bus (broken link) that takes a very meandering path through residential communities in the area over to Arundel Mills Mall. There is a commuter train station in Odenton (
MARC) that will take you to Baltimore/DC and points in between. Snow is normally not a big traffic issue in the mornings, all a weatherperson has to do is whisper "snow" on the 11 o'clock news and the region shuts down, if it starts in the afternoon, the afternoon rush gets bad as everyone goes to work anyway but has problems getting home. The biggest problem is normally rain. No one here can drive in the rain. It's taken me an hour to get from Laurel to Severn (typically a 15 minute drive in the Odenton area) a few times in the rain due to accidents and people forgetting where the gas pedal is. Personally I would not commute from Odenton to those areas, especially given gas prices, but many people do every day, with many more people expected to be arriving and making similar journeys over the next few years. I second the suggestions for Laurel, Columbia, Glen Burnie and Severna Park (as well as surrouding areas) as you will stay out of most traffic. The Baltimore area might not be bad as well if you work somewhere accessible via MARC or Light Rail. MARC into DC is a pleasant ride, but the trains are getting pretty crowded in that direction and they do not have the ability to expand capacity in the near future.