I have a HP HDX laptop running Vista Ultimate X 64. There is 2 gigs of memory. I have the memory parsed out as described Min size 3074. Max size 9216. Located on C:\. I also have virtual memory on D:\ Min: 4096, Max: 9216. Windows tells me that there are 16 Mb allowed, 3096 MB recomended, and 3072 currently allocated. Please advise as to best virtual size and what drive.