Cloth Diapering:

I'm overwhelmed with the idea of cloth diapering but it's something I really want and need to do. Can anyone give me some general info about it please? I basically would like to know :

1. How many should I buy in each size?

2. Are there specific brands I should go for?

3. How much money should I expect to spend to start a decent starter pile?

Thanks ladies!