Most ducks can be dual purpose but you asked for the best, so here goes.
Pekins are usually breed for meat, SOME strains lay quite a few eggs. They are a popular duck but i would not own one because it seems like two thirds of the ducks on this forum with a leg problem are pekins. They get it...