External hard drives for the win! I have one 1tb and one 2tb, and they are almost always connected to my desktop. Thus the machine's own memory (which keeps increasing wherever I can buy another disk for the Raid Array) is always free to install the good stuff.