Call me old-school, but I still prefer the use of paper/snail-mail thank-you cards to e-cards, or in conjunction with e-cards. Ecards often get filtered into junk mail, or deleted, and you miss the opportunity to make an impact. That said, I've used spherexx's (I Love Leasing) CRM and follow up tools and they work pretty well.