It is amazing how many umbrella covers there are out there. But The Baseballs version has got to be my favorite. This is a German rock'n'roll cover band. They cover songs like Don't Cha, I kissed a girl, crazy in love, poker face, and bleeding love just to name a few. The best part is that they sing every one of these songs like they are from the 50s and friends with Elvis...and they dress the part too, haircut and all. I am willing to bet they even drive thunderbirds and cars with bench seats.
Of course there is also the Marie Digby version of Umbrella too which I have always liked way better than the Rhianna version. She also covers quite a few other songs that are worth checking out too.