Oh and as far as getting flats, I suggest getting kevlar treads... they were recommended to me by the guy at my bike shop and I was wary of gettin' them at first because I didn't want to spend mroe money, but 60 bucks for the lot was well worth it! I haven't got a flat since and I've put on over 1000km. The only problem is that it's a lower psi (85 i believe), but you also get more grip