Yes been riding for two years. I started with a hybrid, more upright, then upgraded to a road bike. Most bike shops will let you test ride them. Some even let you take it home for a week. Getting measured makes all the difference. If you are looking to ride casually then any bike would probably suit your needs. If you are looking for serious mileage, I would recommend going to a bike shop. You can always find what you like then check the Internet to see if you can get a better deal. I like shopping local. This way is you need a quick adjustment or help with a repair you have a working relationship with the store.