Met Office : Invent - Weather: Map view
I think this looks promising, it allows you to overlay current and forecast data on a Google map of the UK / Northern Europe.
Great as a training aid, and possibly useful as a forecast tool if the model is any good, I suppose only time will tell.
Its got higher res rainfall radar than the metoffice normally produce and the cloud overlays seem quite good.
GS