SandRidge Energy Inc. (NYSE: SD) is a company that I'm very familiar with - and yet it's an enigma even to me. I...