I have to head to NYC for an afternoon meeting on Friday, which means I'll be hopping on Acela. I prefer train travel when going between NYC and Boston. There are far fewer hassles, it is less likely to be delayed and there is so much more space to stretch out. I do wish they could upgrade the rails to make the journey pass more quickly, but I don't complain because I feel lucky that I have this as an option. Have you used Amtrak's high-speed railway (otherwise known as Acela)?
Sadly, I'll only be in NYC for a few hours so there won't be any opportunity to enjoy the city.