A well sorted E39 imho is a far superior car to the E60, build quality dropped seriously going to from e39 to E60 but that could be said about all newer gen BMWs.