For those with connection issues use port forwarding. See Bioware forums you need to open 3659-3659 & 6000-6000. After doing this I have never been cut off from the multiplayer. Pretty much 65% of the time prior to doing this I would get d/c whilst in the game.
Fucking love the multiplayer. I have gone all South Korean this week, been doing nothing but playing the game, eating, showering, minimum sleep, shitting etc, rinse & repeat. Never been a huge fan of multiplayer FPS but PvE really makes it, reminds me a bit of Left4Dead in the team play. Massively addictive.
p.s., I bought the standard version, does that mean I will not get a character? And will I be able to pay for it?
I can't work Origin out, I purchased the game, but it does not show up in Origin, even though I have an email confirmation. Might give them a bell and buy the CE version.
All I can say is what a fucking game.