I bought ASP KeyDefenders for most of my family.
http://www.krsproducts.com/keydefender.htm
The KeyDefender comes with a water/glycol load for training, so that you can practice spraying someone without putting a friend or family member on the floor.
The Def-Tec First Defense pocket models would be my second choice.
Check your local laws, though--some 'civilized' places forbid citizens from carrying OC sprays.
LawDog
[This message has been edited by LawDog (edited August 29, 2000).]