I like HEP2go.com

It has great picutres of lots of exercises, you can customize the final program with your own logo and its free. You can create exercises and access others.

I use it daily. It rocks!