+ Rather than using an uneededly large CMS with a lot of fancy images and a bloated codebase like Joomla and PHP-Nuke derivatives, use a smaller CMS with less images, and leaner code. SiteFrame can sum up just about what you want out of Joomla with half the size and bloat. This also benifits the server because you aren't stressing the CPU more than you need to thus taking away processor slices for other sites on the server, and it also benifits the user since the script will parse much faster.
+ Rather than using Notepad or some other text editor to manufacture your site entirely, use a WYSIWYG editor to layout the site, and then improve upon the design by hand to save time. Avoid frontpage at all costs.
+ Rather than taking some template off some generic template site or site builder like everyone else and ensuring at least 50 people probably have your design, make your own template. If you didn't use a Nuke CMS(like Joomla, TikiWiki, and PostNuke) congratulations, because you will most likely have to deal with much less variables and complexities than the simpler ones.
+ Test your sites on a 56k modem. If they make the modem cry(over 20 seconds or so), trim your design down, but still make it appealing.