There's a link I've been saving on my computer for about a year. Swiss Miss blogged about a poster that says, "i love you because" and then leaves a blank for you to fill you your reasons. You frame it and then use dry erase markers to change your reasons whenever you feel the urge. I've been wanting to flat-out copy this idea and gift it to my husband because I'm not always great at telling him how wonderful I think he is.
Naturally, as soon as I finished my husband's gift for Valentine's Day, I've been seeing homemade versions of these all over blogland. But I'm pretty sure my sweet hubby appreciates his own anyway.