So, after switching to Safari RSS for a couple of months, and really liking the simple (i.e., nonexistent) interface and unified display, I finally got fed up with the quirks in the Safari implementation. Sometimes it would take 15 minutes for a large feed set to display, pegging the CPU at 100% for the whole time (this was most obvious when viewing my Flickr feeds, which could have 500 images, each of which are downloaded apparently simultaneously).
Also, the filter/sorting options are just plain incomplete. Without a "show only new items" option, it's a real pain in the ass to view new items. Either you have to set it to show a whole bunch of items, and sort the newest items to the top, to ensure viewing all new items, or you narrow the display and have to iterate over various subgroupings or filterings with the "New" sort option selected. Please, fix this... Add a "New items only" option, that would do what it said (and, items wouldn't disappear from the display as they are "read" - they would simply be marked as read, and disappear the next time the display is refreshed).
So, after running the handy dandy Safari feeds to OPML export script, I'm back in NetNewsWire. It's a really great app, but I already miss the Safari unified display (warts and all) - the "Combined View" layout in NNW just isn't the same. I'll give it a week or two to see if I can get my head back into NNW-think.
Meanwhile, this is what greeted me in NNW after running the import-from-OPML process, and updating all feeds:
Update: I went screaming back to Safari RSS less than 24 hours after trying to switch to NNW. Performance wasn't any better when using the Combined view in NNW - it may have actually been worse. I'm back to Safari RSS now, and am just learning to be more patient as things load :-)