If you want to blow JEmplode away and be a hero think replication. If a change is made to the player or the PC they would both be updated on a sync., including playlists.
Advantages:
«» Your PC would mirror your player at all times, i.e. a backup of your player.
«» A user would not have to perform duplicate tasks to keep the PC and the player in sync. Example - Deleting a song on the player and then finding and deleting the song on the PC.
«» Could be used as a tool to synchronize multiple players. They would all look like the PC.
Replication could be an option to the normal uploading. Hopefully this would not be too hard as you can download and upload now.