I'll be visiting Boston for a few days in May before heading to Montreal to board a cruise. I've booked a one-way rental car for the trip up to Montreal, but was also considering Greyhound. Any advice on which is better for two adults and a child? Greyhound comes out cheaper, but I'm concerned about the quality of the buses. While I know they've introduced new buses in some markets, I can't reach anyone at Greyhound to verify the type of bus in use on this route. Any advice would be appreciated.