I started a courier job but need a new ride since mine is not suited for the messenger business at all. Does anyone have any suggestions for frame types or brands. I live in SF so it should be able to tackle hills but take the MUNI tracks with ease. I'm about 5'5" but I don't know what size I should be buying since I've never been sized and just used the hand-me-downs. Thanks guys.