I too was caught out when RSSpect went down. I wasn't able to find any good free sites (I tried Webrss.com but I could never get the feed to work. Maybe it would work for you), but I did find some free downloadable software that allows you to create your own feeds that's not too hard to use:
It's a bit buggy but I got it to work. There are others out there, too, but that's the one I settled on.