Good Read.I consider cross-fit like i do P90X and Intensity stuff. Any physical activity will get you fit.Its WHAT YOU want to get out of it.If you want to look "average" then crossfit.I prefer to look like a bodybuilder,BIG & BAD!