The current generation of undergraduate students are enthusiastic adopters of mobile technologies, and some of these technologies offers significant opportunities for broadening the times, places and manner that students study and learn. One of these is podcasting, which greatly eases distribution of content to portable devices, giving the students opportunity for anytime, anywhere learning. However, most educational podcasts do not take advantage of the potential of podcasting. In this paper we discuss the issues surrounding the use of podcasting for higher education. We report our experiences using podcasts to supplement two undergraduate Computer Science courses, and we provide tips for others considering the use of podcasts in education.