I looked around and didn't see a topic specifically for people who have played the Alpha, so here you are.
I don't have the space cash to but both MW3 and BF3 (but I want one), so when I saw the invite in my inbox, I happily clicked on the link and got started. It took a while installing...