Thanks for all your help, I got the feed working. It turns out it was a security plugin (BPS) that had made changes to my htaccess file which was causing the problem.
I have one other problem... when I submitted the feed again it still has the standard Power Press image even though I changed it to my own image ages ago and my own image shows up in the browser when I look at the feed too.
Any ideas for fixing this?