Whilst the design is well executed, not groundbreaking (check out some CSS galleries) I am more impressed that someone has had a site built where the code actually validates, not usually a concern for most domainers when trying to get a cheapo site built.
Caz's estimate of £500 for the design think is more hopeful than realistic, you do know that decent web designers earn in excess of £250 a day in the real world, same for good developers, if you want a decent website you have to pay for it, you wont get a shiny new Porsche for 2k and you wont get a shiny new website for £500.