I only do site designs that are different and targeted toward the intended audience. Web sites should be simple to use, easy flowing, and intuitive. Further, you want something that is memorable and stands out in the mind of your customers. Be different!
Of course, Ajax, javascript, php, processwire, css, html, etc.