Over the last year I've been reading a number of books and watching a lot of online lectures. I recently completed Machine Learning by Tom Mitchell and am close to finishing Pattern Classification by Duda, Hart and Stork.
I also listened to Andrew Ng's lectures on Machine Learning. I realized that my linear algebra was a bit rusty so I also watched the Linear Algebra lectures at Khan Academy. I have also been working my way thru the WSDM2010 conference videos but I haven't found much of interest to me in these.
I am planning on watching the NIPS 2009 Workshops on Generative and Discriminative Interface next and possibly the Analysis of Patterns 2009 videos after that.
As usual, I have more books on my reading list than I can possibly read but I'll have to make another post to show the ones I'm planning on reading in the near future.