If you've been checking out the Sony PS Vita as a way to scratch your portable gaming itch but are put off by the $250 price tag, here's a way to get similar results for just a few bucks.
By coupling your existing Android smartphone and Sony Dualshock 3 controller, the GameKlip turns your phone into a real portable gaming machine, without relying on annoying touchscreen controls. Whether this is actually better than the PS Vita's D-Pad will probably be the source of debate among PlayStation fans, but it's hard to argue with the value of the combo — and the utility of a full controller that doesn't need to kowtow to portable design.
Of course, shoving a Dualshock 3 controller in your pocket might be kind of a stretch, but for a long commute or plane journey this could be just the ticket.
The GameKilp is available in custom sizes for various recent Samsung and HTC Android smartphones, and comes in both wireless and wired USB versions. There's a big difference between the two, in fact. As pointed out in the comments below, the wireless version requires that you root your Android smartphone; a wired GameKlip does not require root.
A bigger version for tablets will be coming soon. To use the wireless version you will also need to download and install an app called Sixaxis that lets the Dualshock 3 and phone speak to each other. Prices are $15 for the wireless, and $23 for the wired version.