lol you can buy it again but you'll just have two keys SnakeXT. They provide a new CD key every time you buy. You download it - DRM Free - install it, and then when its done installing and patching you create an account and the CD key attaches to the account you create. Makes it flexible.
lol Company of Heroes 2 isnt coming for a LONG time. They say 2013 but Im sure it isnt going to come THAT quickly. They probably want to get it right. Need to have a beta too. Get it now - you wont regret it.