Songs in shankar and Manirathnam films have excellent choreography. All songs in 'Mudalvan' and 'alai Payuthe' stand out, in my opinion. If I may add on irritating choreography as well, I simply hate those Bharathi Raaja songs with white angels dancing around the couples!! How unnatural!!