Check out Calsci. He makes windscreens but has a good discussion of filters in general
here and bike specific cross reference
here. I have used Mann filters from Beemer Boneyard with good effect. I have used Bosch 3330 car filters as well.
For more info on lubricants you can go to
BITOG