Oh, duh. I guess the big one would be the Sharp model does all the emitting and detecting automatically, and you just have to read the ADC pin.
If I roll my own, I'll have to do the emitting in code. And I suppose it probably uses some sort of signal modulation to prevent intererence with other IR sources... $10 is starting to sound pretty good.