Superb article! For those interested in the business side of things, INSEAD offers two channels – Knowledgecast and The Big Interview. Although there are no recent updates, I found the existing material to be very informative and thought provoking.
Also, I’m not very sure about what you mean by automated search but this is how I do it and it works fine (I’m using the latest iTunes on PC as of 11th Jul 2012) :
1. Enter the search text in the top right search bar (Eg. Financial Markets) and hit enter
2. In the ‘power search’ area on the left, choose iTunes U
Cheers,
Sriram