If you like forums and you like face book or sharing or just social networking all those apps like Strava are for you. Also you can get a Garmin and use their connect account which is free and get feed back that way. All apps/programs are motivation through numbers. They can be a whole lot more too.
V