YGirl, I didn't realize that you lived in Lowell. I went to UMass Lowell and met my husband there.
You should totally go to the Southeast Asian Restaurant in Lowell. It's the best Thai restaurant I've ever been to. It's really not as sketchy as it looks. Although that's really how I feel about Lowell in general.
I still live in the area (Arlington) as well. I'm not sure if I'll have much time over the holidays, but I'm more than happy to give suggestions.