Wow... that's a lot of meta tags... maybe too many?
Maybe some of them are conflicting with some search engines...
I've read that sometimes you will be penalized if some of your meta info is too long, or if you use keywords that aren't actually related to the content of your site.