Show tunes?? Of course show tunes, it doesn't get any better then a little Rodgers and Hammerstein. Nothing gets me pumped up before a good workout like the music from Oklahoma and The Sound of Music.
I love all styles of music, all the ones you listed and pretty much any other style you can think of (Yes, even classical!). It just has to be good, that's all.