Last year I got 2 cloth nappies from
http://www.snuggleblanks.co.uk and there brilliant, I only really use mine for wetting and while I've worn the the thinner one in public, if you count driving, I wouldn't really consider them ideal for use public as there hardly discreet and none of my jeans will fit over them.
I try to avoid messing if possible, I expect the clean up would be horrific, as I'd normally use the back of the nappy to scrape off as much poo as possible, which is ok with disposables, but trying to rinse and scrub all the stains out the nappies, nah.
As for costs an adult pocket nappy is about £25 from snuggleblanks, that includes a trifold, since I normally only wear at home I'll normally put a normal sized bath towel in too to really bulk them out, so that's around £30, you'd need around 4 of those and you'd always be washing / drying 2 of them, since the climate here isn't great for reliably line drying, I need to tumble dry plus the 2 hour intense wash cycle, I say the cost of the electric and water, if you stay in a water charge area, probably comes to more than disposables.