I use it every day for all of my rides and I love it. I'm a stat junkie and I like having the numbers logged for me. It's improved quite a bit in that I think it's a bit more accurate than before too. There's been times when it has logged me as having MPH up to 70! I wish!!! Now, it seems to log me much more reasonable.
I don't really have anything to compare it to though.... I've looked at ridewithgps and if I wasn't using Mapmyride, I'd use that one, but I haven't yet.