How much RAM does this laptop have?
Windows 7 tends to be more RAM hungry than XP and so I would expect more RAM to be in use all of the time. That 25-30% may seem high, but it depends how much RAM the system has.
For example, my system has 12GB of RAM. 25% of that would be 3GB which would mean there is a lot going on. But a system with, for example, 4GB of RAM then 25% would only be 1GB, which is much more reasonable.
I used RAM idle many years ago on my Win 98 system. But in those days the thought was that Windows was not a very good manager of RAM and we need to 'keep it in check'. That is not really the case though, and such RAM monitors are not needed.
The thing is, RAM is there to be used. Take my example again. 12GB of RAM and I have never used more than 3GB, more likely never more than 2GB, (it is up to 2.36GB at the moment, but I am running a scan, so perhaps to be expected). So for all the fact that this is a "super dooper" machine, much of the RAM is wasted. It is just sitting there doing nothing.
We see talk of RAM not being released when applications are closed down, (memory leaks), but even there, the system will allocate RAM as and when required, and will 'overwrite' memory as it is needed. Unused RAM is a waste.
So, I would have to ask why you feel that you need to keep your RAM in check at all.
It is true that viruses and other malware can increase activity and we have to employ our security tools to combat that, but on a clean machine, there should be no problem whether RAM usage is high or not.
About Defrag. Unless you are video editing or other media editing, or installing/uninstalling applications continuously, or otherwise moving files and/or creating and deleting files continuously, then defragmenting so often really is not required. I haven't defragged my system in over two years, and I see no obvious performance reduction.
In my view I don't see that you are a 'duck out of water'. You may feel like that, but 3rd party memory management is not something that is needed nowadays, if ever.
I hope that helps.
I have been online so many years i remember some of the software I downloaded from downloads.com. Once of my favorites when I had a desktop PC was Ram Idle ( http://download.cnet.com/Ram-Idle-LE/3000-18512_4-12316.html?tag=mncol;1) It really helped me keep the ram usage under 10%