Amazon.com - Pre-order Assassin's Creed Revelations (PC Download) for $49.99 - 30% instant discount = $34.99 + free shipping. This is the lowest price we have found currently. Releases on November 29, 2011.
$42 isn't bad at all for BF3... Hell I miss when games only use to cost around $40 on average. These $60 price-tag nowadays is just really hard to accept. Guess this is a good excuse to pre-order.