Tonight I built a site definition with a brand new design for a WSS site, easy. Took me about three hours to rebuilt it totally – both the default.aspx and the core.css. Of course I didn’t edit the core.css, but called my file hardcore.css! I am used to work with MOSS and the master pages which is very straight forward and where you just enable publishing features on the site and get all the design elements by selecting your master page. With a site definition you have all the files in the 12 hive instead and put them all together in a definition package and activate them as a feature. Should be faster to load the design using site definition compared to loading a master page. What do you think??