I was thinking that predicting the weather was difficult and processor intensive, and that bom.gov.au is the australian site with the most traffic, so wouldn’t it be great if bom served up a little calculation in javascript that the browser runs and reports back to the server. Thus reducing the calculation load and spreading it across all the users of the service. It also feels like it would scale well – the more people that use the service, the more calculations it can do and therefore the more accurate it can become.
I guess the way you’d make this a product is by creating a framework that allowed you to do it.
Just after I thought of this I found this service: http://www.symform.com which is essentially the cloud storage version (contribute your hard drive)