Copernicus: If you decide to maintain Meecast, I can help you a bit with making it run on N900. I managed to do it a long time ago.
/edit: and as for the paid APIs - what about simply adding an option to use one's own API key, just as in wolfram alpha?