1. A computer-network system implemented by an online stationery/card service for a user to personalize and send non-electronic stationery/cards, the system comprising: a computer server configured to enable a graphical user interface for personalizing and sending non-electronic stationery/cards, the graphical user interface comprising: a reminder list comprised of a plurality of reminder entries, each of the reminder entries identifying an upcoming event including events generated based on a specified relationship between the user and one or more contacts stored in a contacts database of the user; a recommendation region comprising a plurality of stationery/card design recommendations, the recommendation region populated with stationery/card designs associated with a specified one or the one or more entries in the reminder list, including the events generated based on the specified relationship between the user and each of the contacts, wherein the reminder list is organized based on a specified prioritization scheme, with a highest priority event selected within the reminder list, wherein upon the user initially opening the GUI the recommendation region is automatically populated with stationery/card designs associated with the highest priority event in the reminder list; and a stationery/card personalization engine executed in response to the user selecting one of the stationery/card design recommendations from the recommendation region, the stationery personalization engine providing the end user with a set of personalization options related to the selected stationery/card design, and generating personalized stationery with the selected stationery/card design based on user input.
1. A computer-network system implemented by an online stationery/card service for a user to personalize and send non-electronic stationery/cards, the system comprising: a computer server configured to enable a graphical user interface for personalizing and sending non-electronic stationery/cards, the graphical user interface comprising: a reminder list comprised of a plurality of reminder entries, each of the reminder entries identifying an upcoming event including events generated based on a specified relationship between the user and one or more contacts stored in a contacts database of the user; a recommendation region comprising a plurality of stationery/card design recommendations, the recommendation region populated with stationery/card designs associated with a specified one or the one or more entries in the reminder list, including the events generated based on the specified relationship between the user and each of the contacts, wherein the reminder list is organized based on a specified prioritization scheme, with a highest priority event selected within the reminder list, wherein upon the user initially opening the GUI the recommendation region is automatically populated with stationery/card designs associated with the highest priority event in the reminder list; and a stationery/card personalization engine executed in response to the user selecting one of the stationery/card design recommendations from the recommendation region, the stationery personalization engine providing the end user with a set of personalization options related to the selected stationery/card design, and generating personalized stationery with the selected stationery/card design based on user input. 11. The computer-network system as in claim 1 further comprising: a print module to generate and transmit a print job to print the personalized stationery/cards and envelopes containing the address information for the user-selected contacts.