Specialized's Nimbus is a great tire for tackling the streets. Its grippy tread is siped to give you confident handling even when the road conditions are less than stellar. Plus, the Nimbus boasts Specialized's excellent Flak Jacket puncture protection technology to keep flats at bay.
I have used the 700x28s on my fully loaded touring bike and have had no problems. I also have the 26" version for my commuter. I wouldn't use anything else. They wear well and are extreamly resistant to punctures. Every so often I will check them over and find pieces of glass stuck in them. Glass that would have flattened most other tires.
Nothing is completely puncture proof...but these are darn close.
Bottom LineYes, I would recommend this to a friend