Ram is cheap, but cpu-power and disk-throughput are power consuming and physically big...
Only problem I can think of is hibernation / resume speed if you'd require really much ram.
Which would you rather consider, a application that has speed benifits and uses slightly more memory. Or an application that uses the least amount or RAM possible but takes a little longer to load each function.
Crouching Tiger, Drunken Kitty