i lol'd @ XeroK trolling in the EA thread
Thats why I download for ps3, soon you'd have to create account in order to open up browser..
I bought my Vista
And I don't need the browser in origin. I just need to download it. And I also don't need to battlelog plugins yet because I can't even install the beta. Derp