DIY Weather Forecasting

Are there better options for weather forecasting than educated guessing?