Flash Chord - Practice chords, scales, or arpeggios with an endless stream of randomized chords!
I've recently published a new project called Flash Chord (at FlashChord.com) which is a web-based tool for practicing chords, scales, and arpeggios against an endless stream of randomized chords.