The basic idea is that True Shuffle lets you listen to every song you own, with no repeats ever until you've heard them all, and you can ban songs you don't like and never hear them again.
Why would anyone care? Because the built-in shuffle forgets what you've already heard whenever it restarts (like after syncing or whatnot), but True Shuffle remembers forever.
Note - there's a free version and a paid version, essentially feature-identical except the free version always prompts you to post to Facebook when you shuffle or ban songs.
Link to free version: http://itunes.apple.com/us/app/true-shuffle/id369076014?mt=8
Pro version link & pics/desc - http://bratton.com/trueshuffle/
Originally there was only the paid version, but to try to get some mindshare, I put up the free version that always asks to post to FB (though users can cancel and that's fine) to see if it got any viral spread, but so far, not much effect.
Any and all feedback appreciated!