Scubagatorgal, to your request, here are some drills which I either teach practicaly in water, or at least discuss with students:
1) As it was discussed, I'll start with inflator button get's stuck:
This usualy happens either with rented gear or with personal gear that is not cleaned properly. The reason- very simple, dirt stucks the button. Prevention also simple-thorough gear check before the dive and proper caring for equipment.
The solution- Go upside down (feet up, head down), push forcefully down with your fins. With your right hand pull the quick relise valve located in the lower back of the bc (or, when upside-down, in the upper back), while doing it, with your left hand take the inflator hose, put in your mouth and release the button with your teeth. Only boddyli part guarentied to release it, no matter how severe the stuck.
2) Out of air situation:
Usualy happens to careless divers, that do not pay attention to their gauges, or to divers that didnt pre-check the equipment to see their o-ring is in a bad shape or the outer hoses are cracked.
Prevention: pre-check equipmen properly. Check you gauges constantly, and alwais be aware of your air situation.
Solution-Depends on situation. Usualy air dosent end suddenly. It get's "Thiner" and "thinner" untill finished. Even if an o-ring pops in the middle of a dive you still have a minuete or two of air (unless you'r already on reserve, which you shouldnt be on). If your buddy is close, go to hime and ask/take air (depends on the methods you were tought). If you'r alone do an emergency ascent. Unless your need for air is reall BAD, ascend slowly, try to get some air during ascent. If you'r in a bad need for air either swim up fast or ditch weight belt. The chances to get DCI are low, as long as you stayed within the tables (though it's no diving for youfor the rest of the day), as the tables are suposed to leave you with no ceiling in any part of the dive.
3) Equipment entanglement:
Practice Doning and Doffing equipment IN water. Try with closed eyes (to simulate a bad vision status, which is the most likely status to get entangled in). Carry a knife, so you can cut whatever get's you stuck.
4) practice inflating the BC with your mouth on the surface. This way even if the tank is out of air, you are still able to inflate bc and float safely. Keep in mind also that you can ditch the weight belt on surface.
To conclude-Most deaths of divers are not due to DCS or AGE, but rather due to drowning. In 90% of the drowning cases, divers where found with their weight belt still on, and some air in their tanks. Ditching weight belt is an important skill that can be a life saver. Practice it. So is inflating a BC with the mouth on surface ("Bobbing method"). a diver that floats on the surface is a diver that won't drown, even if he has DCS due to quick ascent. This can be delt in an HBO. Death due to drowning can't.