Being cross platform has it's issues, see iTunes on PC? However Adobe seem to do a decent job, perhaps being a creative company helps.
Being cross platform has it's issues, see iTunes on PC? However Adobe seem to do a decent job, perhaps being a creative company helps.