Well I think you have done a top job. I posted my site on the forum too and got my arse spanked. I feel like I have built a go kart and walked into an F1 garage saying 'there you go chaps the future has arrived'. I was quoted 5k for a web site and sat down for a condiderable amount of time and made my own from a free web site provider and like you am pretty dam proud of it.
Try not to get down trodden by all the negatives. I like your site and if other people dont then you can be pleased to know its better than mine.
wwwlakesworkwear.co.uk
Tony