One of the apps they're giving away to celebrate the fifth anniversary of the App Store is Mark Bittman's How to Cook Everything. I've only just glanced at the app, but DH says it has some nice features.