Problem 1
I am currently having the same problems. I have an iPhone 3G and am finding that it just randomly vibrates, for no reason. When this happens the icon shows up that it has been changed to silent. This can happen at any time, even when it is just sitting on the bench.
Problem 2
While using the iphone ipod it just randomly turns the volume down to silent, it was at about 70% volume. Once it is silent it is very hard to turn the volume back up, you cant use the side buttons you have to use the scroll bar within the ipod.
Things tried to fix problem: I have turned it on and off, then reset it and restored it. I was wondering if there are any trick to fix this annoying problems that I have.