Well, we've got no definitive solution but here are a few of the things that we try...
First of all, we go through all of it and throw away anything that might be unsafe (slightly opened wrapper, major choking hazard depending on age, etc.). Once that is done, we put some of the candy in a bowl that we usually put on our table. For a couple of days to 2 weeks, we may let our children have up to 3 pieces of candy per day. The rest of the candy, we put in a large non-opaque (if you can see through it it defeats the purpose) container (we usually use a cookie jar). We put the container on the top of the refrigerator near the back (out of sight, out of mind). After about 2 weeks (especially with other candy available), they usually forget it is there.
Now for getting rid of the extra candy, well, some I send in to work with my husband. He usually puts it out in a candy dish in his office and/or in the break room. This allows his coworkers some free indulgence and saves us some. Some you can use for baking (Those mini candy bars work great on top instead of candy kisses onto of kiss cookies/peanut butter blossoms/whatever you want to call them. They also make a tasty treat baked into the middle of a cake or other cookie. You can check online for recipes.)
Provided there are no peanut allergies, some we send into school as a treat for the kids say on our daughters birthday (8 days after Halloween) or for their last day before Thanksgiving or for their Christmas party if we still have it at that point.
Some other ideas are to check at one of the local assisted living centers to see if they will take candy for in a candy dish for their residents. I'm sure there are some residents who would really enjoy this.
Lastly, give some of it to friends and relatives who do not have children and therefore did not receive the Halloween bounty. ;) Most (at least those who are not on diets and like candy) will appreciate the gift and the fact that they are helping you out as well. I've asked, "Will you please do me a favor and take some of this candy. There is no way we can possibly eat it all." ;)
Anyhow, I hope this helps. Perhaps someone else has an idea that would help more than mine. But this is some of what we do.