Currently, I play SF on my PS3 and X360. But I am thinking about playing SF on my PC. I see that there are two PC gaming services–Microsoft and Steam (3 if you count Onlive). Which service do you suggest? My xbox controller worked on Games on Windows but not on Steam. Have any suggestions on dealing with that? Thanks.