I am looking to buy a road bike for the first time and I was wondering if anyone had any suggestions on brands, models, etc. Just to give you some background info, I will need the bike to get to and from work which is about 10k away (6miles), I will also be riding it year round which means most likely in some snow and slush. Thank you.