I have 1500 miles on my CCX now, it's a daily commuter going 24 miles each way with relatively small hills.
Unfortunately the quality of the pavement on my routes is fairly bad with lots of potholes on the streets, tree roots under the pavement on the portion of the bike path I use and plenty...