I second Nancy’s suggestion of www.32mix.com. Love this music! You will find mixes that cross different styles of music. For example, the latest mix will have a list of current songs on it–and you choose the “undertone” of that mix. If you want more techno, you would choose one version. If you want more pop, you would choose a different version of that mix. It’s set up really well–and the music selections sound great and always makes my classes rock.
One of my favorites, too.