While looking around on the internet a few days ago I came across these programs that I thought you guys would be interested in. The first one is really good for looking up chords and finding names for ones you come up with. The second program has chords too, but it also shows all kinds of scales on either a fretboard or a keyboard.