Makes complete sense, actually. I've recently been running on a wireless connection so that seems to be the issue. My mind didn't wander to that as a possible problem because in all other ways SL plays as it always does.
Thanks for solving the mystery for me. Unfortunately, it cannot be helped, but at least now I know what's up.