in reply to Random templating

Of course! Keep track of the user's prefered template in a session/cookie, and feed the appropriate filename to your template engine based on this value. It's even simpler if your templates are only different in terms of CSS like at CSS Zen Garder, where you can simply return a different .css based on the session/cookie.