You can get great thank you note cards like these from Minted.
And yes:
You should send the wedding vendors you appreciate a thank you note.
You should specify on every card you send what you are thankful for- not a generic "thank you for your gift"
You should not think that an email thank you is the same as one received in the mail.
Quick thank yous by email right after your wedding (within a week) are VERY appreciated, but make sure you follow up with something a little more proper.
- Posted using BlogPress from my iPad