I heard about this on the radio the other day. You enter in all the info about the event you are attending and poof! it magically tells you how much is "appropriate" to give. Out of curiosity, I plugged in info pretending to be a guest at my own wedding. According to this, my relatives should be giving us $360 which seemed crrrraaazzzzyyy high to me! Does it seem accurate for your area?
http://www.theweddingenvelope.com/calculator.php