XBLM Deal of the Week - June 7th

 It hasn't been officially posted yet, but I can't contain my excitement if this is true: 
$5 is a great deal for Peggle Deluxe and I've been debating whether to get Worms 2: Armageddon for a while now. $10 might be the right price for me to grab CoD as well. 
BF1943 is a super-solid game as well, if you don't already have it.