Found this site called evite.com. If you have a lot of email addresses or just some you can send an invitation online and have people respond. I am hoping to do an open house soon and think this might help a lot as I am rather shy and laid back! Hope that helps; p.s. if you want i can email the link since i dont know how to put it up here!