I have the Garmin 405, wife has the newer "cx" model. Like it a lot. I highly recommend getting an HRM and then learn how to use it. You can basically increase your training rate based on what your heart lets you get away with. I've learned something about myself, and that is that I'm *really* susceptible to overdoing things early in a workout to the point that I just can't continue in a reasonable time. Never really realized it until looking at my HRM. Now I just make sure and ramp things up according to what I can stand and not let it "spike" early and life is good. Workouts go a LOT longer and I'm happier doing them.
I honestly think part of my "hatred" for running that I used to have came from the fact that I would try to run with people who didn't have that "problem" and I'd be miserable from the start. No more. I now find I enjoy it.
I also find I enjoy trail running a lot more than pavement. Your mind is more engaged on making sure you don't break your ankle, and therefore unable to wander on to "this is boring" or "this kind of hurts" or "it's hot today....I want ice cream."
But now that I've gotten to where I enjoy it more, the pavement doesn't bother me so much, either. Good music while I run definitely helps, just don't let it pump you up so much that it affects your pace and jacks your heart rate.
The books will help if you're into reading, but definitely consider some regular interval training if you want to race. It is HARD to do well by yourself, but very important. I'm not training for a race, so I don't do it much. Plus it's so much more difficult that I find it hard to self-motivate. *shrug*
There are running clubs, like the Trailheads in Chapel Hill, all over. If you're really serious, consider joining one of those. There is nothing in this world better to push you than another runner. Even if you can only run with a group once a week or something.
Last, don't feel pressure to take it seriously. Take it for what it is...something you WANT to do. No reason to make it into something you don't want to do. I'm weird in that the main reason I have the 405 is that I like data. I don't know why, I'm just a geek that way. *shrug* I still don't use it much for indoor-only workouts (except on my bike trainer and that's only because I have the pod on the bike), but I *really* get annoyed when I forget it or something for an outdoor workout. HATE that. *shrug* What am I gonna do with all that data? Dunno. Having it gives me a sense of accomplishment, though, and that's probably motivational in itself.
--Donnie