I am looking to buy a bike for light city travel. I stay in baltimore and there are slopes all around. It is not a flat land. Should I buy comfort, Mountain or road bike?
A comfort bike is probably your best bet. If you plan on riding long distances than a road bike may be better though. If you live in a hilly area and decide on a road bike consider a triple crankset to get lower gears. If you won't ride long distances on the road but think you might want to ride off-road in the future a mountain bike mike make more sense.