Apparently, Microsoft's browser-in-beta, Internet Explorer 7, looks pretty promising, according to early reports. Got the same impression from SimpleFeed's Mark Carlson, who stopped by today. I'm not yet daring enough to try it out on my own machine yet, but Carlson, for one, thinks the RSS feed reading features on IE7 could really open up RSS for the masses.
Competition, even from the still-dominant IE, sure can't hurt. I like Firefox, but lately it has been crashing on me a lot. Hardly ever happened before. What's up with that?
Update: Of course, no new software is perfect, so beta user beware.