Short update: I printed my cards yesterday.
I will write and address them over the next few days; I expect to send them before the end of the week.
I've received a few more cards since my last sign of life over here. I'm currently geographically seperated from them, so I will comment on them another time. All I can say right now is that I enjoy all of them.