While we are debating the merits of a graphical interface, I would like to mention pow2. The effort put forth to generate the ASCII board is phenomenal, but still somewhat deficient and a graphical board would be a godsend. Just my tuppence.