Ron,
The filter is a MotorCraft Racing FL-1HP
Oil Filter. Got it thru Sanderson Ford but any Ford dealership should be able to order it for you. Sanderson may even have it in stock occassionally. Sanderson Ford is kind of big into the Roush stuff. But like I said, $20 -- ouch.