@Jester Yeah, I have on Origin account which works as my Battlefield Account as well.
@Nmd Thanks mate I'll give that a try.
When I sign into Battlelog it says I need to purchase BF3, which I have, but I have no idea if there is some sort of activation thing, but I've been playing online for a long time now and I put in the code for that at the beginning.