Good optimistic message. A few of us seem to have jumped on the same core strength improvement resolution, so let's compare notes as we go.
Good news about the new Garmin. I'm still on the 305 and am not sure I'll ever upgrade, given that smart phones have already encroached on that territory. If you want to drown in stats and analysis (and let's face it, who doesn't?) take a look at Sportstracks --
http://www.zonefivesoftware.com/SportTracks/
There's a free and paid version. It has everything you could ever need. Maps, trends, split analysis, heart rate, altitude, reports, weight, equipment, and tons of 3rd party plugins for extra features. I've used it for about 4 years. Every time I use it I find some other feature that I hadn't known about. You can import direct from the Garmin or from a spreadsheet if you want to enter historical data.