You must be mistaking RAM for storage space. You can have 10MB RAM free and the phone would still be lag free, the system uses it to cache things. I haven't heard someone not being able to install an app because there's no free RAM.