Have you tried the electronic forum? I asked a similar question for my phone/pda/gps and a guy in Tokyo posted a picture of exactly the same model and how it attached to his bike.
However, I went with one of these in the end because I needed it weatherproof and couldn't really see it on my bars so it's handy to be able to hold it up to my face.