http://www.homerunmonkey.com/baseball-catchers-equipment-buying-guide
http://www.momsteam.com/baseball-parents-buying-guide-catchers-gear
Getting a proper fit is the most important thing here. If your young catcher's gear is not fitted properly they are at greater risk for injury.
If your child is intent on being a catcher then I strongly recommend having your own gear.
For U10-U12 players the ready-made kits with all gear included are a good deal and will be sufficient. At higher levels it is best to look at each piece of equipment individually.
My personal recommendation for a mask is the hockey goalie style. They offer more protection and are more likely to fit properly. These masks are intended to STAY ON during play and not be thrown aside!
Catcher's mitts are covered briefly in the gloves link.
One thing in the homerunmonkey guide I don't agree with is the use of "Knee Savers", the pads added to the back of shin guards. They are often worn incorrectly and can actually increase stress on the knee joint. If you are going to wear them please locate them as close to the foot as possible. A catcher properly trained and disciplined in his/her stance should never need them.