If you are already in Worcester, you should head for the coast of Mass and Maine north of Boston. Super scenic!
Ha that's not fair That's the bike I took for my test drive :0) then I went ahead and bought one from Jay from Wagner in Ma. I've been VERY happy with their service after the sale.
I definitely head up that way. I'll be going to Plymouth NH and will then head east over to Portland ME and spend some time going up and down the coast.
Lekolite, A few weeks after I get back I'll plan on heading up your way and hope to catch up with the A'ville crew.