I just submitted my abstract for the 2011 Joint Mathematics Meetings to be held January 6–9 in New Orleans. I found a contributed paper session that was right up my alley: "Harnessing Mobile Communication Devices and Online Communication Tools for Mathematics Education."
Mashups for course websites with Yahoo! Pipes
Abstract: RSS stands for Really Simple Syndication or Rich Site Summary, depending on who you ask. Many websites publish a rich set of RSS feeds, which can be processed by other websites as a form of syndicated content. But the regular structure of RSS as an XML application means that feeds can be easily edited (``munged'') and combined (``mashed up''). Programming libraries exist for processing feeds, but Yahoo! Pipes makes this easy with a graphical user interface and no coding. We will discuss methods and applications of RSS feeds which might be suitable for a course website---for instance, combining feeds from SlideShare and scribd and publishing them to Facebook, or publishing your office hours on your blog automatically.
So I've been teaching calculus for over 10 years, almost (with the exception of one summer) exclusively out of some flavor of Stewart. And I've been a fan of the web and delivering content over the internet since beginning—I was cobbling together course web pages in the 90s before Blackboard and fancy content management systems were around.