I decided to take the Megabus to New York City b/c flights were ridiculously expensive. I paid a total of $90 round-trip or maybe it was $91.00 with the booking fee. You catch the bus under the bridge thing where the convention center is located. You can't miss it b/c you'll see the crowd of people and the huge double decker Megabuses.
I was ok with the price b/c relative to airfare this was a deal. The Pittsburgh to New York City trip goes to Penn State and then to a rest stop with a Subway in it then goes to NYC. The bus was packed when we left Pittsburgh, but emptied out when we got to Penn State so I had an empty seat next to me where I could stretch out and sleep till we reached NYC.
My experience was in line with my expectations. It's not super comfortable to be on a bus for 8 hours, but it's not terrible...but what would be super comfortable for 8 hours, besides your own bed!!! We left later than expected from Pittsburgh and there were alot more people than I expected. It might have been b/c this was the last home football game in Penn State this past weekend.
The riders are primarily young folks (college, young professionals) but I did see an occasional family here and there. I think this is a great alternative to flying if you want to go somewhere last minute but don't want to pay high prices to fly.
I'd consider taking the Megabus again, but it wouldn't be my first choice. I'm impatient and I like to get where I'm going asap so I can enjoy my time there rather than traveling.