Specialized and Trek both have some fantastic offering, and Specialized is arguably the benchmark for innovation. For my purposes getting around the bay and Portland with something comfy that has room for laptop / groceries, I was probably going to get a Giant.