Do reality based self defense programs and modern miltary systems such as American Combato, Krav Maga, John Perkins "Attack Proof" system, SCARS, MCMAP etc. the only kind of systems that prepare you effectively for surviving a serious attack on the streets of today, or are traditional, classical forms such as Kenpo Karate, Isshinryu Karate, Shaolin Kung Fu, Wing Chun Kung Fu, Judo, ju jitsu, tae kwon do and the like equally good at preparing you for a self defense emergency? All informed opinions appreciated.