I have always had a great experience with Papa John's. Unlike some of the competition, they always have all menu items in stock and give the best delivery service. The online ordering system has continued to get better as they make changes.
Pros: Quick delivery service. Call-ahead carryout, online ordering
Cons: no dine-in eating