When I was eight, my father bought me a Raleigh mountain bike for my birthday. Well, I kind of forgot about it until the last few years. But now I'm twenty-two, and not a short as I was back then. I still try to bike when I can, but the size of my bike hinders my efficiency and causes some pain in my wrists/forearms. I'm looking to purchase another bike to fit my current height and size, and whatnot. I haven't had the opportunity to go off roading with my current bike, but I also haven't done any serious cycling either. I need a bike that can handle roads, sidewalks, and grassy, bumpy hills. I'm also planning on this bike to go long distances as part of my new workout routine, along with the fact that I'm trying to cut back on gas consumption. Does anyone have any suggestions as to what brands, etc., of bikes are better for a newer, heavier, rider?