Since you can't end up with more entropy than you started with by using a deterministic process, if you're going to do that you may as well use the bits to seed a random number generator.
Haha! I saw the title and thought "how would I..." and reinvented it in seconds, almost (mine differed in that I'd allocate the H or T value of each pair arbitrarily by fiat ahead of time).
Edit: oops! I failed to reinvent discarding by pairs. That makes my attempt a fail. D'oh!
http://en.wikipedia.org/wiki/Fair_coin#Fair_results_from_a_b...