I guess I've been having the same problems as everyone else. Subscribers can get the podcast so I think the feed is ok but there is no update in the store. Is this just a matter of me waiting? My last podcast is from the 4th of Feb but there have been 2 since then.
Would it be possible for you to check if any tags are associated with my podcast?
All feeds have tags, so I'm not quite sure what you mean by this. However your feed is lacking the 'itunes:duration' tags which should carry the duration of each episode. Otherwise it seems OK, and includes 'keywords' which should help in searching (though in the Store this can be flaky).