Sounds like the small is the way to go. Medium is probably pushing it. Although your Cannondale looks pretty sweet as I checked out your blog.