The Garmin Edge 25 seems like a horrible deal to me.
There are a whole host of GPS units with full maps and lots more features for the same or even less money.
I owned an Edge 25 and can't remember what made me think it was a good idea to buy one.
-Tim-