I think movie soundtracks are a good place to start looking, as they often contain a good variety of music.

Other than that, I'd recommend making your own. If you have a computer with a CD burner, then there's nothing stopping you from creating your own variety mix CD.