Which Scheme iteration construct do you prefer?

A bit of bikeshedding - how do you, personally, prefer your Scheme iterations?

Named let? do? folds and/or reduces?

When do you choose one over the other?

I personally prefer named lets for a lot of stuff.