Speaking of remotes..

I sure this has been run into the ground before, but I missed it being too new here.

What is a good learning remote? For reasonable pricing vs. flexibility. I have a stack of these damn things, its getting worse, and would like to have just one or so. None of the generic ones work since they are more for TV, Cable, etc. Well I have all of those plus CD, DVD, Preamp, etc.

Thoughts anyone? Or is this a DIY project possibility too?