I love RSS feeds and it was dead simple to add the 23 Things RSS to my iGoogle page and I do quite like it there - at least I get a daily reminder of what has been posted and whether I'm up to where I should be.
I prefer my feed reader at work though. I just put all the feeds in this and then little pop-ups alert me to the fact that feeds have been added. So here is a screen shot of my feed reader - looks like I haven't read any of the 23 Things feeds but then I do get them through the RSS feed into iGoogle!!