For your personal finance software, I'd say use Quicken. I havent read CNET's take, but from what I see the software is fine, but I dont use it. (It came free with my system)

For greeting card software, there's Greeting Card Factory. It works similarly to Greetings Workshop by Microsoft.