Soldato
MustyPie
EA's equivalent of Steam.
Only not as good.
Hmm, I had a lot of issues with steam (so sold my account to a mate)
How long ago did you have the problems with Steam? It definitely was a bit buggy when it came (was it five years ago?). It's definitely a brilliant system nowadays and something no PC gamer should be without.
And what if your faithfully waiting for your copy having loyally purchased from OC/UK?