Forgot to mention. For a first bike I wouldn't recommend a road bike. The reason is that it is a too aggressive bike riding position. Maybe you might be okay with it or it will make you hate cycling completely. I would rather recommend a flat bar road/hybrid bike like the Fuji Absolute series, Trek FX series, Specialized Sirrus series etc.