Questions about card sorting effectiveness

UIDesigner has an interesting post questioning the usefulness of cardsorts in developing information architectures.

I’ve asked before: what are alternatives to card sorting that let us go beyond the superficial? I still haven’t heard any definitive answers though.