My last trip, I flew. Granted, being I was going to Puerto Rico, Amtrak wasn't exactly an option...
However, on the trip back:
* The flight was three hours, 30 minutes. It was actually early into Newark (we got the scenic route to the airport, even), and pushed back from San Juan on time - we're talking within 2 minutes. This is typical of the last few trips I've had between these two points. How often does the Acela leave NYC within 2 minutes and arrive a few early into Boston? Another thing - I knew what gate I was leaving from 2 weeks ago. Amtrak and others generally can't tell you until the train's about to leave....
* Arriving at Newark. While I waited 45 $&%$& minutes for my luggage (along with everyone else - the lame excuse was the luggage mobile got lost. I suspect shift change, as it was around 4:30pm), I couldn't buy NJT tickets - no nearby machine. It's too much to place ticket machines by the luggage machines so I can do something useful while I'm waiting?
* I didn't other with NJT or Amtrak anyway - there's NO up to date information around the airport for connecting trains, and in my experience, both are useless during the rush. Not knowing when or if a train was going to arrive, I hopped a ride with my traveling buddy, how was driving back up to Bergen county - he dumped me at Newark Penn, where I got PATH to NYC.
* PATH? About as expected - it works, but nothing more than that. Change at Journal Square was easy enough, with the connecting train arriving more or less after our's left.
* At Penn: No indication whatsoever as to if I'm peak, off peak, or what. Great scam by the MTA to extract more money from occasional riders. A simple message on the ticket machine's screen telling you what times are what, would help. Or, just get rid of the stupid two tiered pricing. Once again, train departure information wasn't posted until a few minutes prior - I asked at the info booth and found my train waiting 10 minutes beforehand on track 16. (I thought Penn was overcrowded - There's apparently enough space to stick trains for 15 minutes at a time during the rush hour.)
* We arrived 4 minutes late into Port Washington. This was an 'express', with nothing in front of it. Typical of the line. In my industry, we don't accept being 10% off all the time. But apparently, for $8.50, I'm only allowed to expect arriving in one piece, eventually - a smooth ride and meeting a published timetable, is a bonus.
In the end, it took me almost as much time to get from Newark to Port Washington as it did to get from San Juan to Newark (!). By far the worst riding part was the LIRR trip home - even the plane was smoother, much smoother. On top of that, I could have driven home from Newark, in far less time. In the comfort of my own car.
Based on the above, do you think I've even consider rail for my next trip? For all its supposed horrors, I've found flying to be a heck of a lot better - even the dreaded security check wasn't bad at all - I had to take off my boots - big whoop, they would have set the metal detector off anyway...
The day you can buy a ticket online, know where the train is going to be in advance, leave and arrive with high precision (+- 2 or 3 minutes, on long trips, +- a minute on short ones), not be bounced like a bingo ball, and be treated like a customer and not like an annoying part of the job, and actually get somewhere in a reasonable amount of time, is the day rail becomes viable in the US. Until then, it's a losing, uphill battle.