Been using the Squeezebox touch and duet prior to the touch... Love it. Not real sure how much longer Logitech will support it though. It is somewhat of a dinosaur product anymore. The review say's it can be buggy, but I have not had a single issue with mine.

http://www.cnet.com/products/logitech-squeezebox-touch/