The recent addition in my favorite list is Paadam from
Nuvvostante Nenodantana(whatever it means), you can listen from here
Here are the lyrics.
I and Nageswararao took good bit of time to understand the meaning last night and finally found that it got deep-rooted ,richly-conveyed meaning, which is hard to understand without lyrics.
And Sirivennela Magic goes on ...