Actually, I think QNX would have been a good choice as a base OS, as it is designed to be run in an embedded environment and source is available, but that's just me.

Don't take my argument the wrong way - I am quite pleased with the product and also am quite pleased with the incredible level of support you provide. It's just that the attitude you present on your webpage and the one you present here are slightly opposing.

Frankly, I couldn't be happier, except I'd like playlists to work. :)