kempo (or kenpo) is karate, but it is a much more american version IMO. there is more emphasis on self defense and the learning curve is a bit more progressive. i took a little bit of it a few years ago and thought it was fun but questioned the effectiveness - mainly because i do not think kata is the best thing to concentrate on if you are in for SD. with krav, there is no kata and in a few month