i've been doing crossfit now for a little over a month, and I love it. It's intense, fast paced and i'm in and out of the gym in no time. This works great with my hectic work schedule. Plus, the workouts are always different so i'm never bored. check it out at www.crossfit.com