If you've been getting a little tired of your iTunes music - and the same songs your iPhone keeps on queueing up in your shuffle - you'll love the app Reprise. I happened upon this little gem the other day. Now, it costs $1.99 but I would pay that for the design of this thing alone. It's drop-dead gorgeous. But, as they say in the description of the app:
Where Reprise really shines, however, is the fact that it implements perfect shuffle. By never repeating a song, ever, until you've gone through your entire library, you're sure to Rediscover songs you haven't heard in a while. It even persists across syncing and restarting of your phone, so you'll never miss an (older) beat!
I also like how they conclude the description:
Don't want to shuffle anymore? Switch back to the iPod, it's dead easy, and seamless! Don't replace your iPod app, expand it!
That's the gist of the app. It's not a replacement, but rather more of a beautiful supplement that puts the design of the built in iPod app to shame.