D1 is a great fitness system with complete with nutrition guides and goal sheets. Their website isn't complete, but there is a lot more then first meets the eye. I worked with four of their trainers during pre-season for swimming, and I was totally necessary for me. Everything they do is pretty straight forward and easy to understand, and if you ever get a chance to train with them it will be more than worth your time.
www.D1USA.com