I have been riding all my life.
http://www.tredz.co.uk/.Felt-F75X-2013-Cyclocross-Bike_57367.htm
That is my latest bike, its a cyclo cross bike so you can ride off-road and on-road. I've upgraded quite a few bits on it. First thing to do was get clipless pedals so your feet are attached to the pedals and a better saddle.
I also have an Ellsworth moment mountain bike but I rarely get to anything lumpy enough to warrant a full suspension mountain bike.