Wow. I just got my NJ license converted into a MA license in less than 30 minutes. Walk in, get into the queue (and the paper with my number on it also tells me an estimated wait time). Wait 18 minutes (exactly the amount of time printed on the paper), go up front, give them my NJ license, show them my phone bill, take a quick vision test, get my picture taken, sign on the dotted line, and voila! I now have a Temporary Massachusetts Drivers License (with the permanent one coming in the mail), and I am also registered to vote in this area now.
Every DMV should take a lesson from this one, the place was busy, but they were handling it well.