If, like many, you like the BGP100 bluetooth gadget for playing bluetooth on smartphones and PDA's, but don't like the buttons and feel of the controller that comes with it, how about rehousing the controller into an original Nintendo SNES controller! You can also change the AAA battery for an AA one for much longer playtime between battery changes too!
Step 1: Mod SNES casing - preparation stage
Open up the SNES controller, remove the plug that connects the cable to the controller, and remove the cable too.
Remove the parts of the casing highlighted in green on the pic with the controller front opened up.
In the last picture, it shows the areas you need to trim off the case backing so the BGP100 board will bit in place.