Wunderground requires a key. Developers can get a free one, if/once registered, that has daily/minute limits.