Weather Today that allows you search & parse a wide variety of weather data, and also provides a weather widget style user interface.
Weather Today downloads weather from Wunderground & OpenWeathermap with virtually ever weather detail you could possibly want. Both services offer a free. You can easy to view for all cities in the world.