Let's face it, BB Creams are everything.
They have all the components you need for that natural summertime glow that everyone wants.
Personally, I stock up mostly for summer because no one wants to have a face full of makeup during unpredictable heat waves, and its a perfect sunblock for beach days.
BB Creams make everything easier for me on those days where the "au Natural" look goes just perfect with tanned skin, cutoff shorts, and a baggy t-shirt. I also like the fact that it's a subtle color-corrector and can hide small imperfections in my skins tone especially, the T-zone.
If you aren't sure if it's your thing or what all the rage is about...trust me you need to. Here's a few I like:
Clinique Age Defense
Smashbox Camera Ready
Dr Jart + Water Fuse
Garnier Miracle Skin Protector
In the argument of to B or not to BB Cream, its a B all the way for me, after prolonged usage my skin's natural glow improved immensely, plus it's fighting against early aging.