Considering this was really a popularity contest than anything else it shows how much progress Microsoft has made in 6 months since they unveiled Natal to the world. Natal doesn't need to win the technology awards it needs to win popularity contests like this one and getting the number 5 spot is pretty good work.
Tease.