I love itti bittis. My favourite are the d'lish sewn in. I have a couple snap ins, but I personally don't like them much.
Like the others have said, it takes no time at all to get stains out. They're probably the easiest nappies to get stains out of.