Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
notifications such as vibrations every x minutes and such as well as more varying types of sms privacy are all available if you jailbreak.
 
As for the missed alerts (vibrate, alert, screen flash), you can jailbreak your phone and install intelliscreen.

I actually ran that and loved it on my 2g before the 2.0 software came out. I got tired of jailbreaking every time an update came out so I decided to live with it without intelliscreen.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.