Funny, I am a Trek girl too! I would agree with everyone and maybe add that you really get a feel for a bike store you like. There are a number of them where I live and some are sort of snobby, or condescending in a way. Some really cater to tourists. My favorite store is just plain cool. I didn't buy my bike there, but they treat me like I did. I would suggest really trying them out. Most stores rent bikes for the day, and you can test ride all sorts of them. I honestly don't know much about the hybrids, but my thinking is that if you mountain bike you really need that kind of bike, and the same for street. They can be so different. Unless there are some amazing hybrid bikes that would blow me away! I just know the suspension and tires are so vital to where I ride. Regardless, pick the brains of the employees and build that relationship. My store has a deal that you buy from them you will get lifetime maintenance on your bike. You could bring it in daily if you needed to, and they would tune it. Sometimes you can get a great deal on a used bike through the store. Trade-ins and that sort of thing.