Workout Tracker?

Does anyone know of a good workout tracking app for the iPhone?

I'm looking for one that can keep track of what exercises I do, number of reps, # of pounds, # of miles, # calories, etc.

Any suggestions?

I am a writer/educator with a journalism degree from Oklahoma State University. My interests include education, technology, electronics, social media, walking, cooking, health, baby boomers, ham radio, U.S. travel, history, music, art, reading, tools for the visually impaired, homeschooling, cats and dogs.

I review products independently. I am NOT on staff, anywhere. My opinions, for what they are worth, are my own!