There's a great sale happening on GreenManGaming where they have a sale for 15% off for some games and a coupon code for 20% OFF! The game uses Steamworks so the CD-KEY you get will register on Steam and act as if you pre-ordered it on Steam with all the pre-order bonuses, including the beta (which is august 30th btw).