Your feed is missing the declaration at the top, without which iTunes cannot read any of the 'itunes' tags. The top section of your feed should look like this:
<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0">
<channel> - and so on
Also, 'keywords' is not a recognized tag (though it will just be ignored); and 'author' should be 'itunes:author'.
Your feed is missing a number of tags, which probably won't prevent it working, but it would be better to use them. This page gives you a basic feed:
http://www.wilmut.org.uk/pc