I am looking to buy a good universal remote and looking for some features like web-programmable, universal learning remote, activity-based programming and usage; DVR-friendly button layout, backlit keys and color lcd, compatible with Windows and Macintosh machines, rechargeable battery and docking station included but I do not know in detail so I want some best universal remote review. If someone has any idea with this please share