There really is an app for almost anything, even when there shouldn't be.
http://www.AdamThinks.com/iphone/