Perfect for tracking progress
It doesnt get much better than this for tracking progress. You can enter all measurements including weight, take pictures, mark progress with dates, and it even tells you which workout is next an how much time it will take. Best app out there for this by far. No more need for the paper and pen.
Insanity kicks my butt about
Insane Tracker