How did you guys get the client patch? I've got that big button in the Game Manager thing on Battlelog to UPDATE, click on it, it opens the origin client and lands on the "Buy BF3" page. I'm not buying the game again to get a fucking patch.
Did you try clicking 'Check for Update' in Origin?
Mine updated automatically when I launched Origin this morning. In Battlelog it still said I needed an update; clicked on it and it took me to the same screen you got. When I went back to battlelog, though, all was well.