I know HTML,CSS,PHP,Photoshop,Flash, all that is enough to make an excellent website.
You can find anyone for the project but for a good looking website people often make the website complex which a common man who is not expert finds it difficult to browse,but I believe in making good looking but simple website which anyone can access easily.
These are some of the websites I've made earlier:
[login to view URL]
[login to view URL]
[login to view URL]
[login to view URL]
[login to view URL]
[login to view URL]
[login to view URL]
[login to view URL]
[login to view URL]
[login to view URL]