Logitech Powershell Controller
You know by now that your phone is way more than just a phone — in fact that may be the thing you use it for the least — whether you're using it to keep up with Fantasy, message friends, manage your schedule, or pass the time playing games. But when it comes to the latter, it could always be better, and with the Logitech Powershell Controller ($100), it can be. It takes your phone, which is already a pretty good gaming device in its own right, and upgrades it, adding a directional pad, button cluster, and shoulder triggers so you don't have to sit there poking at a multitouch screen. And with a built-in battery, it also charges your phone while you play, so you won't have to worry about it dying in case you need to actually take a call.