^^ yup i do.
ive owned E36 328i, and E46 330ci.now with 328is
i had the 330ci from 100k to 170k with very minimal maintenance because i am a student...and dont have alotta cash to throw around.. and it was basically bulletproof, fluid changes and thats about it, same goes for the E36.
from what ive experienced bmw inline 6 engines have to be the most reliable engines out there. im pretty sure the M52 engine and the M54 engine is almost identical? i think they put aluminium block for the M54 for..more hp and that is about it .