There seems to be another N20 oil filter BMW part number 11 42 7 634 292 and reads HU8002 on the top.
You can get oil filters AND oil very cheap here:
http://www.partsvp.com/products/SET-...%252d292).html
http://www.partsvp.com/products/SET-...52d327%29.html
The website might look a little shady, but I have ordered from them twice and they are actually a BMW dealership.
Pretty odd, but it looks like many different part numbers work in our N20 engines. For instance,
http://parts.bmwofsouthatlanta.com/p...427566327.html