Just got it on PS3, the game is FUCKING AMAZING.
I haven't played an SF games since Marvel Vs Capcom 2 and I was only like 6 or 7 (maybe younger) then so I'm still rusty but I'm gettin the hang of things and getting used to the controls.
If anyone wants to get an easy win online, my PS3 name is: M_Excelleration