So I bought this......... Wii Wireless Retro Controller - Codejunkies US It's a completely wireless version of the classic controller for a Nintendo Wii. I was hoping it would be a better replacement for the wiimote for playing SNES games on my Nexus One using SNESoid. It is! Everything synced like a snap by going into the SNESoid controls, enabling the option for "use input method" and turning off the virtual keypad. Every function available on the controller works well, and is recognized by the Wiimote software available in the market by searching for wiimote. I am using the free (donate) version made by CCCP. You then just manually configure each button in SNESoid. If you are using the screen upside down option, you'll need to reverse your directions of course. I prefer to do this so I can set my phone down and have the volume buttons be on the top of the phone instead of the bottom of the phone. There is no lag that I can detect, and I've tried it with 5 games. I've tried it with Zelda, Super Metroid, R-Type, and Street Fighter, and Super Mario World. Out of these games, Super Metroid And Street Fighter by far has the more complicated control scheme, but as I've played this game fairly recently I didn't spend a lot of time trying it out. Some thoughts: It is a lot more comfortable than you might think. It's shaped basically like a classic controller, the rubberized grips on the back are VERY solidly put on, I couldn't even take them off if I wanted to. These shouldn't be falling off anytime soon, they are on there with a deathgrip! It's pretty light. The only button that does not work on the controller with the phone is of course the power button. This is used to turn off and on a Wii, useless for the phone of course. The sync button on the back works perfectly, and you will have to use it whenever you turn the controller off by pressing the power button on the controller. Which is a good thing, as the controller can be disabled from being able to send data when you're not using it. More battery saving there I'm sure. Some sites have suggested it has a plugin for mini usb so you can recharge some rechargeable AAA batteries with it, mine does not. AAA batteries only. The D pad seems to not be as good as it could be, it feels like it doesn't stick up high enough, and at times it seems like it doesn't recognize a key press. It's not as good as the d pad on a PS3 sixaxis controller, that's for sure and it's not quite as good as the d pad on a wiimote. Which is fine by me, even with a PC emulator, I tend to prefer to use the analog sticks even for digital controls except for games such as street fighter and the like, which I don't play anymore. So I use the analog sticks to be setup as the digital controls. Both sticks are recognized by the software and in Snesoid. Now, for the quality........ Anyone who'se played these games is going to want to instantly know.......... OMG CAN YOU DRAGON PUNCH WITH IT! Not with using the dpad. The dpad on this is not very good. It was tolerable for Zelda, but it just doesn't fly for Street Fighter. Not even remotely. I couldn't even fireball with it. Dragon punching is pretty hard at first. Maybe I'll get better at it. Strangely enough, this is EXACTLY how it was when I was a kid playing this game on my SNES at home. In the arcade it was a lot easier. I'm not sure why I can't do it on this controller very well, It works PERFECTLY for super metroid, which is great news. You don't program in the diagonal buttons in snesoid, you just program in the 4 way directions and the phone's built in 8 way notch works perfectly for aiming diagonally if you don't want to use the shoulder buttons to do this. Great news as it's one of my all time favorite games. But oh well, I don't really feel like playing street fighter on the phone, except for maybe showing off to friends. Well, that would be fun in and of itself, but not really. If I don't use ryu, ken, or sagat, all of the characters control perfectly. It's recognized by the software as a classic controller, so I'm sure that a couple of months ago this would NOT have worked. The wiimote software was only recently enabled to work with classic controllers. By utilizing the wiimote software, it looks like there is no limitation with how many button presses you can do on it at one time, which is a hardware limitation in the droid phone using something such as a game gripper. In a nutshell, if you don't mind shelling out $50 for it, don't hesitate to buy it! It took a week to ship, and the $9 shipping including UPS tracking service. A signature was not required. I'm happy with it. It's about 30% longer than my phone, just a hair wider, and a lot thicker. Not pocket worthy unless you're talking a cargo pocket, but very easy to throw in your bag. PS: If your phone is expensive I'd only recommend using this where you know some jerk won't snatch the phone off your table or something.