Big Al, you da man!
I admit, I've only visited this site a few times. From what I've read so far, you folks are of a different cut of cloth than what I'm use to. Other than Big Al's post, most of what I have read seems to come from fantasy land. (Sorry...I really do not mean any disrespect)
Have you any idea how long it takes even a young, well conditioned, person to become effecient in "fighting" of any style? Years!
Remember this, the first rule of gunfighting is to BRING A GUN! All the Bruce Lee postering in the world won't stop some tuberculated druggie from capping your butt. Same with a blade. Carrying one and knowing how to USE one are two different things.
I certainly agree with many of you regarding situational awareness and avoidance. Good advice there.