I jumped on the Newegg deal when it was $42 as well. I hope it shows up early so I can get it installed and just wait for Steam to unlock it, though I've never gone this route before. Will I be able to install it before it's fully active on Steam?
Either way, it should be a fun way to pass the weeks until BF3 is in my mailbox.
Steam have added this new stupid thing where you can preload the game when it appears on their servers, but then it waits for the games release date then unlocks it slightly after... So no early unlocks like the old days