gdiapers seem like the hugest pain to use. You're taking the worst part of each. You have to disconnect the flushable part without getting yourself messy. You have to swirl the thing in the toilet so it comes apart. Then you get a possibly messy cover to take from the bathroom to be washed. Sounds like a pain! Though the covers are absolutely adorable and I wish they sold them separately.
DS was in disposables until he was under my control when we got home during his 43rd hour. I never actually dealt with a disposable for him, other than throwing away the one when we got home. But I dealt with them on friends' kids and with babysitting, and that was enough for me!
We used cloth exclusively, and it's just lovely. And interesting aside...
the Pampers website is quite clear that the proper disposal of "waste" is in the toilet, so they tell you to put solid wastes into the toilet and THEN throw the diaper away. If you're going to follow the instructions, you might as well use cloth.
When DS was itty, unless it was something horrendous like rotavirus poop (in which case I left the dipe in the bathroom sink for hubby to deal with, so I didn't have to throw up from the smell), I just put the dipe in the washer, I didn't bother with putting things into the toilet. Since that does get things into the sewer system, it's all the same. As DS's poops got more solid, then I would put those into the toilet, then the dipe went into the washer.
I used "pocket diapers" mainly. First FuzziBunz and then I found the brilliant and lovely Swaddlebees side-snapping pocket dipes. Loved them.
I did switch around a bit, and ended up spending about 1K total on dipes. And they are all sitting there, waiting for another baby (which would halve the cost, relatively) or to be sold (which would probably get a quarter of my cost back though maybe it would be half, maybe). People who don't get as tempted as I did spend far less. Others who get into the "hyena" camp of fancy diaper buying spend more.
After several attempts at figuring out a washing routine, I went with the "university" on sunshinediapers dot com, and used some sprays of Simple Green into the whole wash, along with a handful of *washing* soda. Very very simple and effective. Then line-dry the covers and the shell of the pocket dipes, and dryer-dry the inserts and any All In Ones I had, and it was all good.
I liked kellyscloset for buying my dipes.