We sent out about 6 months before, and asked to RVP at least 30 days prior to the wedding, so we knew how many we had for dinner..
seemed like a safe number... and i think only 1 or 2 out of 100+ didn't come back. We also prepaid postage for the return envelopes as my family is notoriously cheap.. 😀