The question raises on webmaster forums (digitalpoint) where users were wondering if search engines give weight to correctly spelled keywords or no. The fact is that people make search engines and search engines don’t make people. If the grammatically correct keyword is the one that receives more queries then thats the keyword you should optimize for, think how the users that perform search queries would think and don’t bother how search engines will treat the misspelled keywords.
Lets take for example, would you ever be performing a search query for the keywords seocontest2008 if there wasn’t a SEO contest going on or you’d rather perform a search query for “2008 seo contest” and similar variations? It is people that make the keywords, not the search engines.