Joy Godesiabois at Centrality has posted a link to an interesting study of what characteristics of teams and the people in them make for successful results. The answer is "it depends."
What programming language are you? I am Smalltalk. This is yet another quiz running around the network. Not nearly as entertaining as "which superhero are you?"