Recently I have been listening to podcasts for programmers. It is a good way of spending your time while commuting to and from office (especaially if you are working in bangalore). Following are two very good podcast sites
se-radio.net ( http://se-radio.net/ ) - lot of good podcasts on architecture, design, interview with great programmers etc. The main anchor Markus himself is a very good programmer.
stackoverflow podcasts ( http://itc.conversationsnetwork.org/series/stackoverflow.html ) - discussion between Jeff atwood and Joel spolky on various topics on programming and software development in general.
this link list a long list of other podcasts on software development