I think Ninjaguess is best for your Iphone. [FONT=Palatino Linotype, serif]If you are obsessed with intriguing and engaging apps and games that challenge your intelligence quotient and compel you to think innovative, Ninjaguess is the game you are looking for.[/FONT]
While playing games in my iPhone, i like to play angry bird and any car racing game, i really enjoy while playing these games.
If you like number games (mathematical games) or mind games then i would suggest you to download Oojle. Quite addictive if you can solve the maths puzzle .. Oojle is available for free download for now