The game unlocked today for me, I'm really busy these days so it wasn't so bad to come this late. A few considerations.
Apart from the occasional disconnections, kicks by admins and the program has stopped working, lag in Tehran, long load times, browser, origin, the game itself and probably other dozen processes running at the same time, when it works this game is the best looking PC game the humanity has produced in the few decades since we're at it.
DICE delivered big time and I think that most of our expectations are fulfilled. If someone bothered with the SP on maximum settings allowed, then I think we all agree that the visuals are outstanding.
Now, the game plays very well on my machine, all maximum settings, vsync on, 50ish FPs in SP, in multiplayer closer to 60 at 1680x1050. The bad thing is EA has not send me any mail regarding the code for PWP which I bought for this limited edition. I'll wait till tomorrow then I'll get really pissed.