So I have a ton of electronics that use the mini USB end on them (Canon PowerShot cameras, Canon HF10 video camera, portable hard drive cases, etc.). All of the devices came with a regular USB to mini USB cable. Here is a cheap adapter that takes mini USB to micro USB.

I bought it and it worked (ie., charged the device) with all the Canon OEM cables.

w w w fommy dot com/view-full-page.asp?divid=Palm&model=Palm+Pre&skuno=83010