I love Jimmy Johns!.
I first had Jimmy Johns back in college and ever since then I've been hooked. While this location doesn't quite live up to my old haunt, it still has the same yummy sandwiches on the same great bread! My only quibble is the price has gone up quite a bit in the past few years, but it's still fairly reasonable for what you get. I'd definitely recommend the bigger ones, as the small ones don't quite fill you up.