Exclusively ride Vamoose
I travel to New York from DC quite often and I will only use Vamoose if I'm taking a bus. They are incredibly efficient, always on time, and the only "breakdown" they've had was the wifi was a bit wonky. Head and shoulders above the other bus companies. They also have excellent customer service.
