Amplitude-Sound Amplification App
I found this app on some other forums and it looks really cool check it out
Amplitude enhances aural experiences by allowing you to hear distant and/or quiet sounds as if you were standing nearby. Amplitude uses the high quality hardware of the iPhone and iPod Touch* to detect and amplify the faintest of sounds. You’ll hear things you never would have been able to hear otherwise.
Using Amplitude is easy: simply launch the app, point your device in the direction of the sound you want to amplify, and starting hearing the world in a new way through your headphones.
Use Amplitude to explore your world. Experience all the sounds of your environment that you would otherwise have missed.