Ducks are great!! I am no good at choosing, so I won't help you there.
Their eggs are simply delicious! They do not have the sulpher smell that chicken eggs do, and if you are allergic to chicken eggs, you can usually eat duck eggs.
They don't need, or want, very much shelter. Mine can...