
Well I set the site live on Saturday evening (28th March) and submitted it to a couple of CSS galleries. Luckily I seemed to have been accepted on to quite a few.
CSS galleries are a bit viral. You submit to one, then another few autonomously submit your design to theirs and a few follow them, before you know it your on quite a few.
Below is a list partly to show off and partly as it is a good resource for other designers who want to know who is most likely to accept you (if I am anything to go by).
http://designawardsgallery.com
http://www.101bestwebsites.com
Cssmania.com is the best traffic wise as it is has got me a 1000 or so hits in the last 2 days. The best of the rest Mostinspired.com with the others giving a decent number of hits daily.
Edit: The site has been live for a week and it is getting some flattering attention from design blogs which like either the design or aspects of the design. Some of these include:

0