I really like the TinyTush all-in-ones. They are one size diapers and I really like them. Cloth diapers really aren't as bad as you think. :) The tiny Tush are almost exactly like the bum genius, but they are a little taller (have one more extra row of snaps than the bum genius so they fit a bigger variety of sizes) and then in the back where you insert the insert, the covering is a little different and not as open as on the bum genius, so you don't get poop going down into the insert area. So there are only a few differences, but they are nice. My boys really like them too! My two year old boy loves them and if I ask him if he likes them he always says yes. Whenever we put disposables on him now he'll take them off within 10 minutes if we don't put his pants back on (or sometimes even if we do).
One thing though, is my son is REALLY tall for his age, and so I'm not sure, height wise, how much longer these will work for him. So I've also been looking at the Thirsties, they have the all-in-ones in two sizes. Anyway, hope this helps and good luck! :)