Thanks for the excellent replies and advice. I will heed that advise and go the class route, training at home only when I cant attend class. I am a proponant, as most of you are, of cross training. That being the case, I have an opportunity to crosstrain BJJ/Karate. (2 classes per week in each) The Karate also includes a 1-day a week "Combatives" class which is training in pure self-defense, focusing on street application, which is what Im after. On the flip side, there is also a Muay Thai dojo 1 1/2 hrs away that I could crosstrain my BJJ with. Being that it's so far away, I could only get to class once a week. I could then train/spar the second day at home with a partner. I know that the Muay Thai/BJJ crosstraining combo seems to be highly regarded. Any opinion as to which would be the "better" route to take, keeping in mind that my goal is purely self defense rather than competition? Thanks again.