A professionally-designed logo can give your site (and other marketing materials) a huge lift.
An animated 'Flash' Intro may look cool - but many visitors find them annoying, and they are very search engine-unfriendly.
Want to keep your site's content fresh and interesting? Why not add a blog? It's also great for your search engine rankings.