I went from a 900 to a Touch (and had earlier gone from a One to a 900 due to a swollen battery). The Touch currently has some design flaws relative to the One--for example, lack of a dedicated chapter advance and reverse button, too easy to hit some of the touch buttons by accident. However, the Ultimate fixes some of these flaws, and a forthcoming firmware update will also fix them for the Touch (in the case of chapter advance and.reverse, by allowing the fast advance and reverse buttons to generate these effects through a long button press). Logitech also announced that it would in August release a hub, which will add RF capability and the ability to use a smartphone as an alternative remote. I think I currently still prefer the 900, but the Touch is growing on me, and my girlfriend likes it because it's smaller. The touch screen programmability seems a bit better and easier to use.