Some links to a few good sites....
Harmony-Central - good music resource
Brian Lewis - Musician friend from ChCh
Victor - friend of mine
Lyricist - songwriting site