I have friends who swear by Jersey Mike's, but to be honest I've never had one. Not a Firehouse either.They used to advertise "Free Smells." You should at least stick your head in one of their locations and take advantage.
IMO best cold is JJ's and best hot is Potbelly's. Also have the occasional Subway as there is a nostalgia thing there.
Worked at the JJ's at Green & Locust 36 years ago...still open same location.
Sub thread!