Which remote is easiest to use for a beginner

I just looked at the ebay links. I just finished code for the NEC protocol based on pulseIn() by measuring the time between pulses. It requires that you redefine pulseIn(). You can read the comments/code here: Code for Buffalo II DAC vB05 | H I F I D U I N O C O D E