Go to Vistaprint.com and sign up for their email newsletter...they do tons of stuff for free. You pay for shipping and a small fee for uploading photos to use, but once uploaded there is no fee if you use the photo for another project later on.
I did my birth announcements and Christmas cards with this company. Printing was exceptional. Shipping was a fraction of the time they said it would be (paid for 3 week shipping and had the cards in less than a week! Don't pay for upgraded shipping.) I think I got 50 birth announcements but got 100 Christmas cards and paid less than $20 each time, including shipping.
Be creative too. You can use their templates and remove everything from them and start with a clean slate if you wish. They also do backside printing (in black and white) for no extra charge.