I was looking at some BMW model... starting with E90 at the used market scene but ended up seeing a few E60. The question is there seems to be so many combination,.... some 520 but actually 2.2 engine... and then 525 etc etc.Somehow I know the smaller displacement will defeat the purpose of the size of E60. I wonder if one should aim for 525 I6 instead? Is this 2.5 come with 200+ bhp? How ownership friendly this engine.. does it needs lots of TLC or a very reliable and robust unit?I have driven a brick 850 2.5 for almost 5 yrs and clock up to 250k Km(I bought when its 6 yrs old and 125k km) when I sold it off. Very reliable and smooth..not as powerful as the 2.5 I6 but give great FC when on HW cruising and yet spirited drive and never fail once...So should one aim for 2.2 or 2.5...basically I want something less of pain in terms of ownership....