I found this recently, IMO has some great info...
http://liamrosen.com/fitness.html
I'm not a crossfit guy, but recently started mixing high intensity training with my weight lifting sets. I really like it, can choose the HIT activities that fit me(lower impact), and still get in a great workout.