Appears the AT&T 3GS also does not work with this app, at least on iOS 5. Needle sits at 0, occasionally jumps to somewhere in the middle, then drops back to 0.
Thejonpearson about Decibels: dB Sound Level Meter