I believe there should be a badge for those users who properly identify questions as belonging to another of the StackExchange sites. Specifically, I believe there should be a badge for being the first to suggest a migration of a given question to another site (programmers, webmasters, etc.) when all subsequent votes for migration / close agree. That is, if I see a question on SO that clearly belongs on Programmers, and I am the first to vote to migrate it, and everyone else who votes to migrate it agrees on the reason / target site, that should be worthy of a badge, if done enough times. I'd suggest 20 times, but that might be a bit high.
The intent is to provide incentive for moderators to PROPERLY identify the appropriate migration for a given question, and to reward those who do so consistently. Only if all other votes to close / migrate agree should the first vote to migrate be considered to count towards this badge.
Edit: it has been suggested that this would only be effective if the question in, er, question was actually welcome on the target site; therefore, I would propose that it must also be contingent upon the migrated question receiving some net positive number of votes on the target site.