Street Fighter is a very technical fighting game and you either like it or you don't. It's easy to pick up, but very hard to master; especially if you plan on learning more than one character. There is literally not one character that is exactly alike in this game. For example, alot of people think Ryu and Ken are exactly the same, but that's totally false. They have very different play styles!
I love street fighter and I've always have, and I always play by myself practicing and playing arcade so it's fun to me. If you've never played street fighter before I would definately wait until launch and rent it, if you can. The game i definately not for everyone and the difficulty of it seems to push alot of people away from it. However, there is still a huge fanbase for this game!
well from what i understand nintendo is working hard at making it easy to connect with people. like friend codes and having most if not all multiplayer games supporting wifi so you dont have to be in a 100ft range from each other. So if you have wifi you probably can play anytime with people. i strongly agree with Brok Bunnell tho, my advice would be to rent a console version of ssf4 and see what you think. The 3ds version is (from what i heard) basically the full game with water downed graphics.
If you can get past the AI cheapness then it may be ok for playing solo. Basically it's a very complex game of rock paper scissors that's why playing with other people is so great. But playing the AI, the enemy knows your every move and will simply counter it. Also, the AI does not follow the rules of how to execute moves, such as charging, or tapping multiple times, etc, the AI will simply do the move when it wants to. Don't get me wrong, the AI is beatable but it's not the same as when you play with a live person. The AI will teach you wrong strategies for defeating a live opponents.