This is the best player I have used to date. The included software is a little weak. It works with Twonkyvision, Wizd, and Tversity. Using a third party software package almost pushes this player to 5 stars.