September 7, 2010 at 10:11PM Boston.com launches Big Picture iPad app, where it finally feels at home