Try cleaning the speakers next to the face view camera and next to the dock port. This has been a common problem on all the iPhones, but I wouldn't fix it the same way (which is to just poke a few holes) since it hasn't been a year yet. Just use a small cloth and reach those place and see if it sounds any better afterwards. If not, take it to an Apple Store and see a Genius.