I've been having some trouble with the itunes feed. The new feed is over here I'm trying to get Apple to sort out the feed on iTunes because I dont have direct editing control of the old feed.
In the meantime here is the New iTunes Feed and the plain feed.