Thanks will47! I am positive I searched this board for "RSS" and "feed" before posting my question.
Would you tell me what the new location is? I can't seem to find it on my own. Grrr.. Shouldn't the main chowhound page have this information somewhere? Or at least in FAQs?