Bilkhawk, you've come to the right place. Many good suggestions here, here's mine.
You're problem is not the leaves, it's the trees. What falls from the trees growing on your property is your responsibility. Take them up or cut your trees down. If you have leaves in your yard then they didn't...