well, tamlin said almost everything about you're site.....but i do have a question for you:
Do you use xara? bacause the text looks a bit generated in a programm alike.
then a few tips,
1.get rid of the white behind the text(don't use shadows in text you export with an transparent bg!!)
2.you're background shouldn't be to bright, because it makes the site chaotic and hard to read.
3.try to make you're site one complete thing(everything must have a reason and must be connected to another part of the site)
4.try to use 1 to 3 fonts, that makes the site more orderly.....
well hope this helps a bit, this is just my vieuw of a good website....and I think that there are people who disagree. So I say it again this isn't the prototype for the perfect website....just my idea of a perfect website