Flew into Newark on Continental - arrived 1315. We had been concerned by the somewhat negative reviews here but were very impressed. Customs were very quick (queued for 5-10 mins compared to 2 hours at Miami in 2006) and pleasant. As transit passengers (going to Fort Myers) we had to pick up the bags then walk them literally round the corner to transit handling then got the monorail to Terminal C (arrived in B). Restaurants limited but had a good meal. Very impressed.