Right now, I'm using the Runkeeper app (www.runkeeper.com). It's a great free app that syncs to myfitnesspal (www.myfitnesspal.com) and SparkPeople (www.sparkpeople.com), also both free, which is great for me. They have great preset programs, which I have used and love, but for the moment, I'm using my own two-week plan. This plan focuses more on form and speed, and less on endurance:
Once I feel more comfortable with my pace, I'll start increasing my distance.
If you want to know more about the way I eat and my 'program' as a whole, you can read more about it here!