What kills FPS on the iPhone for me is the touch screen camera, it makes it slow and cumbersome to play. I thought the gyro would be really kool but it seems far too sensitive. I'm not sure if you can change sensitivity or not to make it stable but could it ever work? So far it seems to move the camera but it restores it to the same position you were looking at when you stop turning. So you have to use the screen anyways to have full control and that makes it useless and breaks the controls so you turn it off. I think the first people to master camera controls for the iPhone will be the kings of online FPS. Right now the touch screen camera controls are far too slow and sloppy when you have to use it to move and reload and fire. You can't accurately aim and quite often I end up firing when all I wanted to do is move the camera.