I use ImDisk's Ramdisk and it is great!
But one thing thats annoys me is that everytime I have a .msi package to install it gives an error about "can't find device" and setup will not continue. So I have to set %temp% folder to a actual disk (like c:\temp) and restart the computer. Only then I can setup from .msi files. And only then set %temp% back to ramdisk.
Is there a way to fix this?