AnywhereWX is a system that overlays WX images onto your moving map in the cockpit. The data is transmitted near real time from the ground. Only available in the US at the moment, but you never know, it may appear here.
You can get TAF's and METAR's on a WAP mobile handset, from people like Avbrief....
Cheers
EA