Montlake has a lot of money stuff and some good mountain bikes. Actually, they have a fairly diverse bike selection considering the size of the shop. Their service is spotty though. I think they help customers based on how much money they think they'll get out of them.
I feel like I've been to 20/20, but I don't remember when.
I like Counterbalance too, but I'm never around either of their shops.
It's probably also worth mentioning that I'm a boring commuter type who primarily rides his geared bike with a helmet, so my ideal shop may differ from yours.