In addition to having a professional photographer come...there is another way to get some nice candid shots.... I have been to several weddings where at each table there is a disposible camera. The people at the table take the pictures, and quite often you get some really nice shots. The down side to this is that developing does add up. But sometimes you get that one in a million shot...I was even at a wedding where the pro photographer had equipment issues so he didn't get any shots at the reception (luckily he got all the important pictures before hand)...luckily these extra cameras where in place and the nice photographer developed them for the couple...
This method however is only ment to suppliment a professional.....because I was at another wedding where some kids got the cameras and well......there where lot of nice shots of people feet and the ceilings......