One of my favorite catalogs is Hammacher Schlemmer. They also have the new cool techie gadgets. However they have this new MP3 player for your bike and has speakers too!! Or you can use it with your headphones. It is a 1GB MP3 flash player that attaches to any bike that has 1" frame tube. The player also has an SD/MMC memory card slot. It requires 4 AAA batteries . It can be synced with your Mac or PC with the USB cable. Another cool thing about this $130 product, is that it is water resistant too!!