I have been riding bmx for years but haven't rode in the last couple of years. I recently decided to get into the mountain biking scene. Only thing is that I plan to do it all. I need a bike that can handle freeriding, xc, downhill, the trails, and be able to ride to the gas station when I get antsy. What kind of frame would be good for an all around setup. I like the feel of a hardtail, mostly because I am used to a bmx frame, but I do plan to do some drops and something about a straight drop and hard tail doesn't seem to mix, but I really don't know. Is a full suspension bike needed to pick up the slack or will a hardtail sufice if I am smooth enough. Riding bmx does tend to smooth out your riding, so being smooth shouldn't be a problem. I just don't want to break a hard tail. But I don't really like the feel of riding a full suspension. Just doesn't feel responsive. I could adjust if needed. I just want some opinions. Sorry for the long post, I just don't won't to regret my decision. Thanks in advance.