My beast generally uses about one litre of oil per 1000 miles up until about three months ago when it started using about one litre per 300 miles.
I thought I'd try replacing the oil seperators before doing any major work on the engine and the results were instant.
Here's the diagram showing the parts..
http://www.realoem.com/bmw/showparts...53&hg=11&fg=15
It took me about 30 minutes to replace them but I should warn you that it will take alot longer if you have big hands! I still ended up with a few missing knuckles when I had finished.
All I had to remove was the air intake hoses attatched to the MAFs and intake manifold. If you have big hands I think you'd need to remove the top engine cover first.
I actually replaced the seperators about 6 weeks ago but wanted to get 1,500 or so miles on the car before posting my experience.
The parts cost about £48 ($96), which I have almost saved in oil costs in the last few weeks!
The old ones looked a bit clogged up with gunk which you'd expect after 100k+ miles. I think the oil seperators condense oil vapour which then goes back into the cylinder head rather than being burnt in the exhaust - I'm guessing the clogging of my ones causes all of the oil to get burnt in the exhaust rather than being put back into the engine.
FYI - My beast now has 111k on the clock and I use Mobil 1 which does get used up about 20% quicker than TWS. Oh yeah and I do not baby my car!