Polyglot 3000 claims to recognize over 400 languages,
Lextek Language Identifier will recognize 260 languages.
Polyglot was updated a week ago,
Lextek Language Identifier has not been updated since at least 2003, maybe long before that.
[edited to attach picture -- please attach pictures to posts rather than linking to offsite images]