I had no problem getting VirtualBox installed on my Vista PC. I installed a copy of Fedora on a VM and downloaded the Glassfish Liferay package. I had a running Liferay Portal in around an hour including the time to set up the virtual environment and install the OS. The package took just a few minutes to get up and running.
I'm using my copy of Liferay Portal 6 Enterprise Intranets as a guide to customize it now. The book has a lot of detailed information. I believe Liferay is a viable replacement for my company's current internal portal.