For a great lunch, I highly recommend Stuff'd. There's one on Bagot between Brock & Princess, and another on King St West in Portsmouth Village. Totally make your own sandwich, but with probably 60 different ingredients and spreads. I always get something on a tasty baguette, but there's lots of wraps too. The Mansion (and The Living Room inside it) is probably the best spot for music right now, especially rootsy stuff, but BarNone is great too. Oh yeah, and White Mountain Ice Cream. My kids are lucky I like it as much as they do.