Odd, still experiencing difficulty -- tried submitting the feed to ITunes as-is to test it, and they still kicked it back with "We had difficulty reading this feed. Bad http result code: 404".
I also still get "no associated application could be found" when trying to access the feed via my reader.
Tested it via feedreader.com and tried to add the feed URL, which kicked back "No feeds were found for this URL".