We have Indian runners, which I really like for laying. They lay regularly, and nice big eggs. We have Cayuga's too, but they definitely don't lay as well, although nice eggs again. Our runner duck this year, hatched out a brood of ducklings (did a splendid job of rearing her ducklings) and was laying again 3 weeks after her brood hatched!
Beth