My new favorite game? Definitely not for the iPhone. Try Creeper World. If you haven't played it, go play it first then come back, but if you have, discuss.
Played thru the demo, it was okay, nothing spectacular. The amount of text was seriously unnecessary though, especially considering how vague the tutorial was, and how flawed the story is (I can hold off the creepers with a couple of blasters, how the heck did they wipe out the majority of the human race?!?) Might pick up the full version once I get my macbook back to full operational capacity, seeing as it's pretty cheap.