Installed Solaris 2009.06 on my personal desktop over the weekend. The installation is nice and smooth. One caution for users who use multi-boot environments: you must backup the menu.lst before you install. Just in case you need to manually edit. Read here.
The base OS doesn’t come with many utilities that you would like to have (e.g. OpenOffice) and you need to install them with Package Manager. I think the package manager interface improved a lot over a period of time. As of now, I started download of another 200MB of utilities. Work in progress.