Check this out.
Amazon.com : Ivation BIKE BEAKON: Portable Rechargeable Rugged Bluetooth Stereo Speaker & MP3 Player w/MicroSD Card Slot, AUX Input, FM Radio & Phone Answering - With Bult in Flashlight - MUSTARD YELLOW - Perfect for Home, Office, Sporting & Biking U
Bluetooth connectivity. You can use it to answer phone calls. It has a light. It has a radio. It has a rechargeable (and replaceable) battery and will go some 5 hours.
Even this confirmed luddite purist is tempted.