Finally!!! From what I've heard thus far, this promises to be yet another fab release. But I must admit that first single, " give me all your luvin" was awful!!!