I already asked a question in the Road Bike section regarding whether I should buy a cyclocross bike as my first one (I am in mid 30's and haven't ridden since my teen years). So, now I am pretty much set on getting a cyclocross bike, but the question is which one I should get. I've kinda narrowed my selection down to the following 5 bikes: Cannondale CAADX 6, Cannondale CAADX 5, Bianchi Volpe, Bianchi Zurigo and Colnago World Cup 2.0. Would the CAADX 5, Zurigo and Colnago be an overkill for a complete beginner like myself? I don't plan on ever racing, just weekend rides on the streets of Brooklyn, NY to keep myself in shape.