Buffleheads and Goldeneyes are also cavity nesters, but most of them nest farther north in Canada and like to be closer to water a lot bigger than what you have in your marsh. Badger is correct on the cylinder nests for mallards, very easy to make and maintain. Do you have any trees right at the waters edge that doesn't dry up by August?