I wonder if the BBC has checked the quality of the forecasts based on what actually happens? I use AccuWeather and the Aix Weather Widget (for Android) because they're nearly always right (where I live, at least) - and gives me much more useful information.
For example, I can't translate the Met's '50% chance of rain' - for a whole day - to real life. To me, that means it could not rain, or rain heavily all day, or anything in between.