I was a religious crossfitter for about 4 yrs.....lost interest and much prefer cycling.
Its a great program, if done correctly. But some of those WODs are just screaming for injury - 75 clean and jerks for time? Recipe for bad form and a strained back.