Pics of my Giro 26 during it's first cruise around with my wife yesterday. Today I braved the super dense fog with it for my commute to work with it. Only have 80 miles on it so far but already have no problems starting/stopping/turning even on hills. It is definately high though I'm 6'3" and I can't flat foot it at stops while reclined or I feel like my hamstring is going to snap.