Finally ran CIM today and took 10 minutes off my NYC time despite only 5 weeks difference.
I'd read posts here about all the rolling hills the first 20 miles and how the uphill negates the net downhill- no.
The uphills are so gentle I barely noticed. Only what, 10 turns? It's mostly a downhill straightaway.
And not to be a race snob but the only thing it has going for it is the speedy course. It's not scenic. There's no real crowd support. The aid stations are understaffed -- twice I ran by them and no volunteers had cups. Tried grabbing cups from the table: empty.
Super crowded. Way too many runners for roads that small. The self-seeding system just leads to people in the sub-3 corral running 8-9 min/miles. The expo is tiny and there's nothing going on postrace.
It's fast. Ridiculously fast. But Chicago, NY and some smaller races are way better, IMHO.