I recently got my corp laptop refreshed with a Core Duo (not a Core 2, so no 64-bit goodness for me yet) and Win XP Pro. I also snuck a 4Gb RAM upgrade in there and it went through.
Unfortunately, Windows only sees 3Gb of it. Now, I do intend to run Ubuntu or SUSE on it as well, but my corp has some Win-only apps for which I need access (not the least of which is Outlook for Exchange Mail, and we live and die on Exchange so don't even suggest pulling up the email infrastructure of a $10b company). Is there any way I can utilize the other 1Gb of RAM on this machine if booted into Windows? What about VMWare (maybe running WinXP and Linux side-by-side)?
Finally, any good resources or pointers out there for optimizing a system to really leverage all this RAM?