I was asked about IRF few weeks back, and if memory serves, suggested it is a good buy under $23, I still think so, but the year's low must hold. Analysts downgrades are often very good buying opportunities. Zeev