Free tip if you want to write a better RSS reader: research Usenet newsreaders like trn or tin. Many of the problems with RSS that everyone is grappling with now were solved (to varying degrees of success) decades ago. Usenet news and RSS aren't 100% analogous of course, but they are similar enough that there's a lot of man-years of thought which can be reused.