What type of bike should I get (mountain, comfort, cruiser, etc.)?

I'm going to be living in a big city and biking as one of my main forms of transportation. The city I'll be living in is a pretty flat landscape, but it gets pretty snowy and icy in the winter. Also what are the best brands in the $150 - $250 range?
3 answers 3