I've used shutterfly for about 6 years now and have made our <a href="Christmas cards with them for quite a few as well. I generally come up with 3 or 4 designs and then have D help to choose which one to go with. Every year I have been pleased with the results. Shutterfly's customer service is great as well. A few years ago - must have been 2007 because it was a mug for Papa as a Christmas gift - it was delivered, but it was broken. I called and they immediately sent a replacement. I've also had problems with printing on a mug and they sent a new one without questions.
When Peanut was born I knew I would go ahead and do her http://www.shutterfly.com/cards-stationery/birth-announcements">birth announcements by shutterfly and I did. I was again pleased with the results - there were a variety of options from expensive to not so expensive. I ended up going with the not so expensive, but I will admit to being tempted by the more expensive options.