Great looking site Sam! I know what a task it is to get up and running. Of course you'll keep working on it and improving it more and more.
Nice job.