Despite some flaws -- sync issues, bugs, terrible dialogue and a rushed plot -- Modern Combat: Sandstorm is arguably the best first-person shooter yet to hit the iPhone and iPod touch. Give full credit to Gameloft for coming up with some refined combat controls.