Okay - sorry for the delay but have been in a meeting!
As for the people that you aren't sure of, here is a good sample to send:
Dear Phil & Kim -
The two of you have been on my mind lately, so I figured I would just take a minute to write and see how you are both doing. Fred and I were just talking about how much we LOVE the picture frame that you gave us for our wedding. We put a picture of us lighting the Unity candle in it, and it sits right on our mantle for everyone to see! I know that I have already sent out your thank-you card, but I wanted you to know how very much you both mean to us, and to again thank you for your kind thoughts. I hope you are both doing well and that we will see you soon!
Love/Our Best/Thanks Again!!
RedRoseSAI (see above for name placement

)
Let me know if this suits your situation -- if not, PM me and I can try to offer you more "personalized" information.
To all --
Thank-you's should ALWAYS be sent in a timely manner regardless of the cost of the gift. (Yes, even the re-gifts get thank-yous!) And PLEASE - use the wording in the "thank-you" books as suggestions only. Nothing makes me crazier (other than no thank-you) than to get a thank-you that reads thus:
Dear AXOAlum -
Thank you for the vase. We like it. We appreciate your thoughtfulness.
Sincerely,
Margaret
I mean you are taking the time to pull out everything and write - at least add a personal line or two (we are so glad you could attend the ceremony; or we are so sorry you couldn't attend but hope to see you soon). This applies DOUBLE for people that you are close to -- such as your best friends!! (I just received a thank-you from my son's godparents that read basically like the above - and they signed it "Warmest Regards" -- hello....you are our best friends and our son's godparents...can't you be a little more personal!!)
Of course she is the TACKY TACKY TACKY one who sent her REPLY cards (you know for RSVP'ing) with NO stamp -- and then asked Mr. AXOAlum why we never sent ours back. I'll tell you why....cause I am STILL waiting on the stamp! Once I get that, it'll go in the mail....never mind the wedding was 2 months ago!