I'm a Sony hardware fan and I would have bought this device in a heartbeat if it didn't have such awful battery life. It would be perfect on my bike rides but I ride all day, not less than an hour.
Happily I have a Sony mp3 player with 30 hours from a single charge.