Be Imba! - the online Character Auditor for World of Warcraft

I just found out about this earlier today and didn't see anyone else pointing it out here yet. It does an audit of your armory profile pointing out questionable enchants/sockets/talent choices, gear upgrades and even what instances you should currently be running based on your current gear level.

There's a queue to get your character (or whole guild) audited at the moment, probably due to a large number of people just finding out about it.