A co-worker of mine swears by A-1 AAA, and recommended them to me when I had to travel from Washington, DC to Princeton on business and needed a cab from the Trenton station to Headquarters. They did not disappoint! When I arrived, the owner himself picked me up as they were pretty busy that day. I actually got to ride in one of the town cars since the other cabs were all in use ? very luxurious! Both he and my driver on the return trip were very professional and friendly.
Pros: friendly, accept amex
Cons: none that I can think of
more