Glad you enjoy Madhu's songs and agree he deserves more exposure. Incidentally, he appeared in Vijay TV's Chennaiyil Thiruvaiyaru today and the day before yesterday, singing a medley of songs with a few other singers. I expected him to sing a few solos and was disappointed.
No, I wasn't in Toronto; wish I was. I recorded Iruvar some time back on my TV's set top box but can't convert it to a CD.
Among Tamil songs, some of Madhu's recent songs include "O sengade" in "Paradesi", "Neeyum naanum" in Prasad", "Iravu Pagal" in "Naankam Thamizhan", and "Omkaara" in the Shriya Sharan-starring historical movie "Chandra". He also has a song in "Kedi Billa Killadi Renga" but I haven't heard it.
If you are into Malayalam songs and especially Malayalam devotional songs, you're in for a treat. He has sung some amazing, classically-oriented songs. He in fact has nearly 10,000 devotional songs to his credit.