Navfree , free sat nav on iphone , i tried the first version of this and it was not so clever but the latest version is great , full sat nav for free with all the benefits of much more expensive ones :wink:
Oh and angry birds / ninjump can waste your day away i speak from experience :oops...