I posted in a number of science forums and people have visited my site and they like it !
http://www.scienceforums.net/forum/show ... hp?t=45873
http://www.thescienceforum.com/viewtopic.php?p=218607
http://www.sciencechatforum.com/viewtop ... =2&t=14244
Im looking up more sites right now to add to this list..