Oh, right. I thought SP3 would be rolled out automatically. You do have automatic updates turned on, right?

Other than that, SP3 doesn't change a lot of stuff, it's basically just a few hotfixes (that'd you'd normally get one by one) bundled together, I would think it'd work fine. If not, it shouldn't be too hard to find SP3 anyway.