Fitbit has everything I need, the steps, the Heart Rate, it has all of my exercising modes, and it has a fair price. It has a rather simplistic User interface, which I really like to be honest. Highly recommened!
Strava - The #1 app for runners and cyclists
Human:Activity tracker - Activity tracker - Walking, running, biking and Calorie tracking
Lose it! - Snap a photo of your food to get nutritional facts
Runtastic - Runtastic offers a series of fitness apps that can be used to track your running, walking, hiking, and cycling, as well as many other fitness routines. Read more about Runtastic.
Workouts by Muscle Booster - Workouts by Muscle Booster is an app that provides you the home as well as gym workout plans.
Fitness Coach: Home Workout - Fitness Coach: Home Workout is an interesting app that offers you customized workout programs that are easily integrated with your hectic routines.