Now this is FAR from a perfect solution but I can almost guaranty it would still be a popular one for the moment. It's been all but finalized that we can't use a PS3 controller with Android at the moment. So why not use something in the middle? Say we hook a PS3 controller to a computer and then the computer to the Android? Most Android remote apps work the other way around I know but there's no reason you couldn't write one in reverse. Just an idea, I'm only a first semester programming student and haven't even started on Java yet (that's in a year). Believe me I'd be modding a BGP100 if I could find one of the blasted things. Found a single one on eBay and the bid's at $51 with 4 days to go. Willing to wager that ends up around $100.