With 28c tires, 46/18 would leave you at around 68.4 gear inches, which is a perfect ratio for city with hilly terrian. However, seeing that winter is coming, snow and ice are bound to happen, I think that ratio would be slightly too high for rolling down some icy hills. It's just my opinion though...