Everyone has the impression that Iceland has bad weather! that's not true! in 2009 Reykjavik had 713 mm of precipitation down 10% from mean and sunny hours were 1490 up 200 from mean.
Oslo which is a nice city had 783 mm of precipitation and 1700 sunny hours.
the big difference between Oslo and Reykjavik is that the temperature is lower in the winter in Oslo and that more precipitation falls as snow than rain in Oslo.
CONCLUSION is that Iceland is good;0)
this is a beach in Reykjavik this summer, so come on up to Iceland...