FYI - the RSS feeds started showing in the new posts search after the forums were moved to the new server. Patience is requested in making finishing tweaks.
They still are: As of 6:00PM 02/11/08
he might be seeing them from the new posts link on the top right as opposed to the new posts link in the middle of the navbar that you edited.