I've been doing MMA for 6 years now and I recently took up an interest in Karate (also, my MMA gym was losing its way after a new instructor was hired, so I was prepared to leave at the end of last month). Now, don't get me wrong, I'm not training to fight people in the street or anything, but I do want to be prepared for the worst. I did my own prior research and discovered that Kyokushin is the most popular for self defense, but the classes cost about $120 for only two days a week and we have to buy our own Gi and the other one offers fair prices, but it's 45 minutes from my location. As you can imagine, I didn't even bother. The Karate styles in my area with fair prices and well recommended Masters are: Shobayashi Shorin-Ryu Shotokan Shuri-Ryu Matsumura Shorin-Ryu