I've been looking at getting a new bike to start riding some local trails here in NC and was looking for some input as to what kind of bike would be a good "beginner" bike. I want to keep the price under $350, so I went to my local bike shop and looked at what they had. Basically, what I am considering right now is the Trek 4300. Is this bike good, or is there a better one out there for the price? I want something that I can do some good trails on, but I don't plan on running down a mountain face or taking 6 ft drops any time in the near future, but at the same time, I don't want something that will go and break when I am going through some moderately tough trails. Any help you all can offer would be appreciated, thanks!