opinions on this new crossfit craze going on these days.