The N52 uses the elec water pump which breaks at about 100k kms and after maybe 6 years of usage.Pump is around rm 1200.
The N52 also uses the valvetronic technology.Read up on it.Also got reports of eng oil consumption.
The M54 was carried over from the e39,so it is tried and proven.My M54B25 does not consume oil tho it has done 103k miles....
The N52 is more powerful....