Thanks again. Like you said my recipe was missing the following line:
Code:
from calibre.web.feeds import Feed
Adding it did the trick.
Here is the working recipe. It can probably be optimized but it basically works and the resulting file looks great on my Kindle3: