FunkyFreddy - you have redirected your Maps to be stored on the External MMC card, right?
I can see how Maemomapper (default config) will consume internal memory when downloading maps. Check earlier in this thread. I thought this was my problem, but I still got crashes when maps were stored on the external MMC card, and even without Maemo Mapper installed!
I now suspect VNC Viewer 0.6, but can't confirm this until I get another crash *without* it installed.