check this out, mate:
http://www.chordspace.com/ChordSpaceindex.htm
it's free and there are guiudes on how to set it up in your host of choice. i saw a video too which was absolutely mad :)
i am getting into this aspect more and more but still find myself falling back to 'what sounds good is good'.