What do you mean by 'best'? The biggest, the most per week, etc?
In general, commercial hybrid hens lay the most eggs, but won't lay for as many years as a pure bred hen. As they get older, hens tend to lay less frequent, bigger eggs.
I'd say get whatever you like the look of, as long as it's suited to your situation (e.g. don't buy silkies if you plan to free range them somewhere exposed, and don't want them going broody all the time). There's quite a good summary of the different breeds on the Omlet website.
HTH!