Your landing page should, as quickly as possible, tell the user what you do. If you need bells and whistles to accomplish that, then you should use them. Generally though a simple message is best.
My favorite landing page is http://www.weebly.com/. Within a couple of seconds you know exactly what they do and how to sign up.