Reincarnation makes perfect sense... but karma doesn't. At least, not "life to life" karma. What would be the point of being born into a miserable situation if you didn't even know what evil you'd done to earn it? What would be the point of being born into a wonderful situation if you didn't know what good you'd done to earn it? I would think that between lives, we ourselves choose the general scope of our next experience, from a near-omniscient perspective... And if we were Hitler or Manson last time, what would we gain next time by being the elephant man or a crack baby or a persecuted member of a minority, or whatever? How many people born into miserable situations are likely to do a past-life regression to find out the "cause of their suffering?" I do think that reincarnation makes sense, but more in the sense of continuous growth, rather than a balancing-the-scales karma thing.