115mph=High speed???
We're in 2012, aren't we? High-speed? 115 mph ?? LOOL How about getting a 45 year old French TGV cruising at 200 mph ??? Or a newer one, those cruising at nearly 400 mph ?? Or what about one of those magnetic German or Japanese trains??
America is soooo retarded when it comes to public transport, geez...