1. A computer-network system implemented by an online stationery/card service for a user to personalize and send stationery/cards using a client device, the system comprising: a computer server configured to communicate with a client device and enable a user to personalize and send non-electronic stationery/cards using the client device, wherein the computer server is configured to enable a reminder list displayed on the client device, wherein the reminder list comprises a plurality of reminder entries each identifying an upcoming event associated with one or more contacts of the user stored in a contacts database, wherein the reminder list is organized based on a prioritization scheme with a highest priority event selected within the reminder list, wherein the computer server is configured to enable a recommendation region displayed on the client device, wherein the computer server is configured to populate the recommendation region with one or more recommended stationery/card designs for the highest priority event in the reminder list; and a stationery/card personalization engine configured to receive, from the user, a selection of one of the one or more recommended stationery/card designs in the recommendation region using the client device, to provide the user with a set of personalization options related to the selected stationery/card design, and to generate a personalized stationery/card based on the selected stationery/card design and the user's input.
1. A computer-network system implemented by an online stationery/card service for a user to personalize and send stationery/cards using a client device, the system comprising: a computer server configured to communicate with a client device and enable a user to personalize and send non-electronic stationery/cards using the client device, wherein the computer server is configured to enable a reminder list displayed on the client device, wherein the reminder list comprises a plurality of reminder entries each identifying an upcoming event associated with one or more contacts of the user stored in a contacts database, wherein the reminder list is organized based on a prioritization scheme with a highest priority event selected within the reminder list, wherein the computer server is configured to enable a recommendation region displayed on the client device, wherein the computer server is configured to populate the recommendation region with one or more recommended stationery/card designs for the highest priority event in the reminder list; and a stationery/card personalization engine configured to receive, from the user, a selection of one of the one or more recommended stationery/card designs in the recommendation region using the client device, to provide the user with a set of personalization options related to the selected stationery/card design, and to generate a personalized stationery/card based on the selected stationery/card design and the user's input. 15. The computer-network system as in claim 1 , wherein the stationery/card personalization engine is configured to receive from the user a design element selected from the group consisting of a stationery/card theme, a stationery/card color, a stationery/card format, a stationery/card size, and a number of photos used in the selected stationery/card design.