Street Fighter III: Double Impact
Most hardcore Street Fighter fans play Street Fighter III: 3rd Strike instead of any other Street Fighter III game. It is more balanced and has more characters, so it's better suited for tournaments. However, I like the stages in Double Impact better, so it's good if you play it by yourself.