Walmart.com offers the Microsoft Xbox 360 Live 12-Month Gold Card
for $30. Shipping adds $3.97, or choose free Site-to-Store. Even with shipping, that's the best we could find by $6 and the lowest total price we've seen since an after-Christmas sale.
Update: Better yet, Amazon.com cut its price to $30 with free shipping.