If I had all of the sub chains lined up, I would pick Jersey Mike's. Why? Because none of the others have better tasting bread or higher quality meats.
I only need one sandwich from here to be happy: the Italian on wheat, "Mike's Way". Boom. That's it. It was founded by an Italian, so obviously that sandwich is great. I have not had a better Italian than the one here (it must be dressed Mikes Way though!).
I give this 5 stars with no hesitation.