When it was a hit in the charts Umbrella by Rihanna was one of the all time most overplayed songs in the charts. I think it will stand the test of time as one of the better pop songs of it's era.
Here is a very mellow version of the song by Mandy Moore. To be honest I find her introduction and admittance that she isn't 'a big top 40 listener' and that she 'doesn't tend to listen to this type of music' a bit sad especially as she had success with very poppy songs like Candy years ago. However, her version of Umbrella is still very good and I wish that Rihanna herself would go back to making great ballads like Unfaithful or Take a Bow again.