Audio, unabridged. I love the way Card went back over the same territory he'd plumbed in Ender's Game in a completely different way. The narration is top-notch, too. Solid, gripping, and fascinating.
I enjoyed this parallel to Ender's Game. It certainly gave new insight into the story.