I have just finished ordering my Christmas cards and 2012 calendar from Shutterfly.com. They make it so easy, personal, and affordable. For embedding my card on my blog, I will get a coupon for $10 off my next order.
And, there will be a next order...there always is. :)