eInvite.com is a leading online retailer of invitations, announcements, stationery and cards.
They also offer free print-at-home party favors (cd cases and favor boxes) that will co-ordinate with the invitations on their site. The designs are gorgeous too.
If that isn't enough, they have a blog where they share an array of fantastic ideas that are sure to inspire you - including party ideas, etiquette, design, the hottest trends and fabulous finds.
What I truly love about this site is they develop cards for the benefit of organizations such as the Alzheimer's Association and the Pancreatic Cancer Action Network. 40% of the cost of the cards goes directly back to the charity. How fantastic is that.
Be sure to check them out and subscribe to their blog.