New weather site coming soon, in the meanwhile please check foreca.com.