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