Hi Richard,
We have been evaluating Liferay as a solution for a little while now. Our main focus with that effort is bring Microsoft BI data into a portal and giving clients a highly configurable experience. Any thoughts on MS BI integration? Can't wait for the book!