Nashua's nice, but I'd head a bit further North, and I'd do all I could to avoid Rt 3 and that southern trek each morning.
Unfortunately I work right off Rte 3 in Concord. My commute takes me down rte 2 in the morning which is WORSE