Go to www.crossfit.com many fire departments, military and SWAT teams around the coutry are doing this form of fitness. Parker, Colorado, Orange County Fire Authority,
Try going to www.sealfit.com Its a camp that is put together by ex-Navy Seals. They have different workouts posted at the begining of every day. Try it and try and keep up.
Same thing I was going to say. Crossfit is great. Also doing some ground and pound after your crossfit workout is a good idea. Also some heavybag work.