Found a few threads on memory management, but didn't really find an answer. Maybe someone can shed some light for me.

In regards to memory on the Treo 650, how much should remain free? I have a 1GB SD card (mainly for my movies, MP3's and audio books). With all my apps loaded to the Treo's memory, I'd still probably have a little under 10MB free. Do I benefit from having more memory free on the Treo?

Does running apps from the SD card cause for less problems? I'm using PowerRun, which I've been happy with. Any benefits from running all 3rd Party apps from the card?