The power of Magento is great but it requires long days of learning and suffering to get through relative simple features, such as the now common front page slide banner. I had a quick look at magento free templates on google and was conquered by Magento 's classic theme, the kind of stuff that's really given free of charge when I would have paid for it. It actually comes with an interesting development of Magento's block systems, and demonstrates how to add a custom block between navigation and content : the prototype glider that scrolls images is defined a cms static block, which is then called in the home page CMS custom xml definition, with a reference to the slider block that's positionned in phtml files and declared in the xml layouts as a core/text_list type . Impressive stuff : that's pure magento design and illustrates how versatile the system is.
Links : 25 free templates for Magento