Thanks for the suggestions. On your recommendation I've uninstalled WeatherBug and am trying Weather Buddy.
Unfortunately, the biggest culprit seems to be Google. Most of the google apps seem to install to sd. I've removed Goggles and Sky Map, but still have Voice, Google+, Docs, GTasks...