I'm going to sound like a broken record soon, but believe me when I say that if you want a BB cream, always stick with the asian ones. Luckily most western BB creams offer testers at local drug stores, which has kept me from buying any by mistake.
A BB Cream is not a tinted moisturizer and it's not a foundation -- it's somewhere between the two, but it's also meant to serve a third purpose. Whether or not BB Creams actually clear up skin, I don't know. I've never tried one on a breakout or a pimple. But I will say that they are amazing at giving good coverage while at the same time feeling light and looking dew-y.