I don't know what you just said, so I'm going to assume you're swearing at me in some foreign language. That's just uncalled for.
Seriously though, closing down all other apps and allowing SMB in my firewall didn't make any difference. And I wouldn't know how to go about the other things you mentioned.
That said, I found that right clicking SMB in Steam, going to Preferences, and entering "-lowdetail" and "-windowed" in the Launch Options window has helped a lot. It would be nice to be able to play full screen, and in maximum detail, but it's not a huge deal, especially in a game with SMB's visuals.
The game did crash on me about an hour or so ago though, and gave me an error message (I forget what it was, but it wasn't the DirectX one; I had that a couple of times when fiddling with some settings). But I haven't had that again since, so I'm hoping it was a one-off.
Thanks for the advice, by the way.
Oh, and how do I back up my save data? When I was fiddling with the resolution options earlier, I found that certain ones would cause the game to crash, and when I closed the game and opened it again, it would try and start up the game in the resolution I had changed it to, which again caused an immediate crash. The only way around it was to delete the file with my save data, but of course that meant I lost all progress. I don't want this happening again if I decide to try and change the resolution.
On another note, I just unlocked something, and I thought it was Teh Internets, as it was a red "planet" with a Forever Alone face. It made me laugh, but it seems it wasn't Teh Internets, as that's still locked. Anybody know what that was?