ok first of all, rambooster is likely your problem.
these types of programs were SLIGHTLY useful under win9x, and are entirely worthless on an NT kernel (win2000, winXP). delete it. trust me. memory management on win2k/winxp needs no help unless you are tryin to go over 2gb of ram. if you dont believe me, try running "taskmgr.exe" in your windows/system32 directory. it is all you need. with taskmgr, you can see each process thats running, its priority, and how much memory it is using (among other things). if a process is using memory and you need that memory back, just click on that process and hit "end task". problem solved.
however, you said that your games "use up" all your memory, and you refer to it as if its a BAD thing. "using up" all your memory in this case is a GOOD thing, because it likely means that the game has taken all the 3d models and textures and put them into memory, thus speeding up your game ( and "using up" your memory ). the memory will be freed once the game's executable stops running. now, if the game stays running after you tell it to quit, then there is a problem with the game, and not with your computer or your OS. (if this is the case, you could try the 'end task" solution mentioned above).
oh. and your BIOS would have nothing to do with this. i can't imagine where you got a silly idea like that.
hope this helps
ebaycj