I am debating jumping on this Crossfit craze, i hear great things and bad things. Has anyone tried it? Did you like it? Was it for all fitness levels?