I'd take Quiznos over subway for sure- but as you said, subways are like starbucks.
Usually I hit up the local food carts (solid block of them right up from where I work) but most of them do not accept cards, so when I have no cash on me I go to subway for lunch.