I have started tracking my training at LogYourRun.com. You can see a summary in the side bar of my blog. It allows me to keep a log of my runs and compare it against a training plan (in my case Hal Higdon's Novice Marathon program).
I have set it up so that the 18-week training plan starts on June 2. That means that I would be ready for a marathon on October 5 which is when the Portland Marathon is scheduled. Until June 2, I'm just going to build back some distance and speed.