Check out this link on instructions on getting the temporary internet files directory to be set to your RAMDrive
http://www.liquid2k.com/cyberwizardpit/article3.html
Here is what
http://www.windrivers.com/tech/tips/May99/index3.htm has to say about getting browser cache in memory
ADVANTAGES:
Can be used for storing ALL browser cache AND cookie files.
Cuts down on hard disk activity noticeably.
Provides much greater file storage efficiency, because a RAM drive uses 512 Byte size clusters, smaller even than the FAT32 file system (limited to a minimum of 1 KB default cluster size, on drives/partitions of 512 MB or larger).
Avoids cluttering your hard disks with zillions of small temporary files.
Cached web sites are accessed a lot faster.
The Windows 9x GUI provides full 32-bit driver support for RAM drives.
DISADVANTAGES:
Your CD-ROM drive letter will be shifted upwards by 1 letter. Example: if you have 1 hard drive (single partition) and 1 CD-ROM drive, the RAM drive will take letter D, and will shift the CD-ROM drive to letter E, in all DOS modes and in Windows. Therefore you will nedd to update ALL your CD-ROM based applications/links to point to the new letter! To do this the easy way, use COA32 (Change of Address 32-bit), a free Win9x tool from PC Magazine. COA32 [296 KB], changes ALL system references to match the new location of ANY program you move to ANY other drive/directory.
The ENTIRE contents of a RAM drive is GONE upon rebooting!
You need at least 32 MB of memory (RAM) installed in your computer (64 MB recommended) to use this trick!
If using Microsoft Internet Explorer 3/4/5 you will NOT be able to download files larger than the RAM drive size, because MS IE downloads ALL files from the Internet into its cache folders!
I think the Advantages ar outweigh the disadvantages - so I'd recommend you go for it if you are not utilizing all the RAM you have.
Mihir