All the RSS feeds aren't broken. I have quite a few that still work. Eight of the ten general BGG feeds (forums etc) that I subscribe to still work. The GeekList feed does not but it was working fine up until just about a week ago. All the the ten feeds that I subscribe to from individual game pages also work. I recall Aldie saying there was a problem with the feeds and he was working on it.
Sorry, I didn't mean to imply that they were all broken, just the two(there may be others, but these two *are I'm interested in - Master Geeklist and new games)...
I just noticed that Aldie has added a new "Geekbugs" entry, and since it's now his full time job I figure I'll give it a go!
There is now Geekbug ID 641 (No Updates on the New Game RSS feed) and ID 642 (New Geeklist feed not correct).