As the title suggests, my iPhone doesn't seem to be vibrating anymore at all. I've tried changing various settings, switching the vibrate switch on and off, restarting the phone, doing a hard reset (by holding down the home and standby buttons at the same time) and nothing has worked. I have a major problem with this because I generally keep it set on vibrate mode and without it, I can't tell if i'm being called or texted or anything. Does anybody know if there's a way to fix this? It only started happening today, and I haven't dropped the phone or anything at all. Is this a bug with 3.0 maybe, or is my hardware physically screwed?