There must be some crappy Lenny's franchises around, because the two I've been to in Pearland and one in Houston near Reliant were good. And they're no more expensive than any other sandwich shop, really. About $7 for sandwich, chips, and drink.
went to potbelly's for lunch... got the usual (italian on wheat, everything on it minus tomatos and onions) and enjoyed it thoroughly. the slightly toasted bread + their pepper mix really makes it a top-notch 'wich
Local sandwich place no one else here has heard of because it's local > national franchises What a revelation.
jimmy johns is pretty damn good, and there website has nutritional info that you modifies the content based on what you add or remove from the sandwich, their vinegar chips are the best!