I studied tae kwo do and aikido for a number of years until circumstances forced me to stop training in the early 90's . I found distinct strengths and weaknesses to both and was beginning to incorporate elements from each art together until I stopped training. For the last year or so, I've been studying escrima, also known as arnis, a Filipino martial art. I've found it to be far more "street smart" than either TKD or aikido. In incorporates not only elements of native Filipino arts, but also Indonesian Kali, wing chun, and other arts from the Pacific Rim. More recently, Jeet Kun Do has also been added to the mix. Training starts with weapons, rattan batons and knives, and moving to empty hand, with essentially the same techniques used with each, depending upon range. I got a real appreciation for the applications of the art after a seminar with Kelly Worden, who also a CQB instructor for the Army's 1st Special Forces at Ft. Lewis in Washington state. Wonderfully practical, I'm a convert. So, what's your favorite?