I'm guessing Fly's playlist is probably 400-500 songs. I don't hear too much repetition on Fly, but it depends on when you listen to them. I find the most repetition to be overnight, when they basically replay the same songs that played during the day. Also, anyone that thinks Fly is repetitive should give Mix 107.7 a listen...Every freakin' time I turn them on I can guarantee that "I Gotta Feeling" by The Black Eyed Peas(Which is beyond overplayed but I guess JS must love it) will be playing. Here's some other overplayed songs that 'MMX refuses to drop:
THEORY OF A DEADMAN "All Or Nothing"
SHINEDOWN "Second Chance"
Also, they could play some different hits from the 80s. If I hear Pat Benetar one more time on Mix i'm gonna scream! This station is supposed to play to my demo and it is failing at every level. Amp up the 90s, amp up currents, and drop some of those crappy 80s songs that you've run into the ground.