Leave it to virgin (why? just read one of their legal documents sometime...) to be the first player I've used that allows me to queue up stuff by artists into a massive playlist, then shuffle that playlist up randomly.