Can anyone out there recommend a solid universal/learning remote? I'd like to spend between $60-$100 on this purchase and I'd like to find a remote that will be easy to program and use and one that will accept future upgrades in equipment. Help, please!

Thanks in advance to all the "studs" on this forum!

w