just cleaned mine also, looked just like yours. i did a huge job over the weekend: valve cover gasket, oil filter housing gasket, spark plugs, micro filter, air filter, it was good work.
I wonder how the throttle body gets that oil all over it?
07 335i. Montego Blue/Saddle Brown. 6 MT.
, on Flickr[/IMG]