I've given Gabriel a subdomain with Joomla installed for him to get some hands-on experience with what these CMS products can do. There are some free templates available too.
I have more experience with DotNetNuke and to be frank I find Joomla clums...