February 2, 2005 at 4:04 pm
#660985
Inactive
Very good site.
About the questions of meta tags, you have a lot of them and although it can not help on search engine positions it does not hurt too, and they exist to be used.
About the speed, it seems pretty fast on my 2MB connection from Europe.