I did some digging and Yahoo! provide an API for the WOEID lookups so I added the functionality directly to sWeather.
-skwire
Very good, it looks much better now.

Few more hints:
Expanded table view should contain a column with time of last update, some data could be several hours old and unrealistic.
If Yahoo update schedule is fixed and reliable (I dunno about that) there could be an 'Automatic' refresh working like:
- read current Yahoo weather data and when it's updated.
- based on this and Yahoo schedule calculate next update.
- read again a minute (or five) after calculated time.
- if it's refreshed... great. wait next update.
- if it's still old... try again in 5 (or 15) minutes.
... or something similar.
Regards...
Who's KorMi?