For mobile there's an app called Weather Archive on Google Play or iTunes. It has historical data and forecast. Comparison feature is missing though. Definitely not as nice as Weatherspark..