I took this class as CS 229 at Stanford, and will attest that it's pretty damn awesome (easily one of the best classes I've been able to take). The course really provides a thorough exploration of a lot of the main techniques in machine learning, and Prof. Ng also presents it in a very engaging and understandable way. This was one of the few classes where I enjoyed my 3-hour long midterm!
I ended up taking the Norvig AI class after this one and felt that a large majority of the material was also covered in the ML class, but usually more rigorously in the latter and as a means to more interesting stuff. If you feel like covering the material with a definite mathematical bent, I would recommend checking out this class.
I would say that the AI class is a good overview for the field of AI - but Machine Learning is a good in-depth discussion of the machine learning approaches, which will generally also expose you to a lot of other related AI concepts.
Thanks for that info. Now I think I will not formally enroll in the intro to AI and focus more on ML class. Since I can only truly focus on one such class at a time it would be best to enroll in something I can apply directly.
You can see the materials from this course's previous incarnation at http://www.stanford.edu/class/cs229/