They are both right in a way. If you kick a guy hard enough, he'll go down. Don't ever try to grab, though - that puts you too close in to his body where he can grab you back. But like your boyfriend said, when he recovers, he's going to be [censored]. And if he is on any kind of drugs like PCP or cocaine, sometimes pain doesn't affect the way it normally does. Keys in the eyes works, but once again that puts you in real close to his body, the throat is VERY CHANCY, becuase unless you do some major damage most women are not strong enough to get through a man's neck muscles (UNLESS he has a very prominent adam's apple, in that case grab and twist - HARD)
Make sure anything you do is hard, fast, and vicious; you want the guy on the ground, in pain, and unable to get up; the you RUN, RUN, RUN have 911 set to speed dial on your cell. You can buy pepper spray, or you can even keep a small can of hairspray or high alcohol content perfume to aim at his eyes that keep you a lot farther away than keys.