hi there, thanks for your feedback

well, actually there are really about a dozen or even more of sponsors having really top notch feeds, and its really good to try them. Also from about a month and after i publishing my site, i noticed some attention was paid to the sponsor's feeds and lots of the sponsors started improving their feeds and quality gets higher..

Well, not to post a big thing here, just look for the "admin mark" on bottom left at each sponsor listing, thats my opinion for the sponsor and its feeds.

Good luck!