Tour for Patriots Game...maybe?

I am muling over the idea of hitting up Boston and ending the week with a game. I'm thinking I would like to stay within Boston so I can enjoy myself during the week and use the T. However, this would be my first time traveling to Boston alone so any advice on where to stay/avoid/good times to come/not come (oh the puns) would be appreciated in advance!

xoxox