I love Rihanna's version of Umbrella. (Oh wait, it's her song! xP) But there have been some good covers of it, like this one by...Oh my gosh, I forgot his name, but I really liked his version if it! xD
Also, which video is better? I can't decide...
YouTube - Rhianna Ft Jay-Z - Umbrella
YouTube - Vanilla Sky - Umbrella (Rihanna Cover)