Hey though I will let you know when I have xbox live the you will be ready to whoped on your ass by me.Because I am a real expert of street fighter games so watch out.
I have it and have been playing online. The stick is a damn good idea, as when I first went online I was losing some crappy matches - not cause the other guy was better, I just couldnt pull off the moves with the pad - the xbox pad is not good for SF, so I need a stick too!