I think i can answer those questions
1. Game Cards: $10 American Approx $15 Canadain last you 1 month (30 days) Plus you get 30 days free when you buy the game.
2. Population: Approx. 2000 ppl per server lots of server ( servers have different rules (i think) some maybe not have pk some do)
...as for me buying the game i saw it yesturday at EB and i didnt have enough for network adaptor and game so i bought NHL Hitz 20-03 GREAT GAME!!!!!!!!! gonna buy it next month
__________________
|