E92 fo sure ...I owned one but the problem was the connecting rod bearing clearance issues making engines go boom. Sold mine because of it...In comparison from a reliability stand point the N55 engine is superior ...
Here is a thread detailing the problems and issues:
http://www.m3post.com/forums/showthread.php?t=892838