Give it a smaller stomach! That way it wouldn’t be eating that much memory all the time.
At work, I’ve stoped using Firefox for the simple reason that it’s often taking up to 50% of the entire RAM of my workstation.
I know my workstation only has 256MB of memory, and that Internet Explorer is, I think, somewhat preloaded with the entire system when starting up Windows, but if you look at Opera (what I’m using at the moment), it’s not using even half of what Firefox is taking up.
But at least Firefox supports NTLM, which Opera lacks of.
With all the ideas floating around for the next Google Summer of Code, I’d love it if they’d stop thinking too much about new features simply to be one step ahead of Internet Explorer, and they’d finally take action at making the whole browser a bit better in performance.