Bah, beat me to it. Go ahead and update the OP with this information and that should cover all the technical stuff. I have verified that you get a code, but I am saving it for now.
Those that have Battlefield 3 Premium memberships should be getting an email for a 50% pre-order code for the PC download version
off Medal of Honor: Warfighter, making it $29.98 instead of $59.99. Clicking the "Get your code" button on the email takes you to Medal of Honor: Warfighter code redemption page