Good idea - hatching chicks is such fun!
The best broody breeds are the largest and smallest. That is to say the big poofy breeds and also little bantams.
Some examples of large breeds that hatch are Cochins,Brahmas and Sussex (purebred of course, not hybrids).
Most bantams will go broody but the most reliable are Pekins and Silkies.
It should be noted that broody breeds spend so much time brooding that they will lay very few eggs so I suggest you get one broody hen and one or two other breeds that will lay, such as hybrids.
The silkie is the broodiest of all breeds but people say that their fine fluff feathering can be harmful to chicks. Because of this it is said the best of all broody breeds is the Goldtop; a cross between a Gold Silkie rooster and a Light Sussex hen. The Goldtop is a beautiful bird and is an excellent mother and when not brooding will lay a fair few eggs, so I suggest you get a Goldtop hen.
Good luck with your hatching!