2000 onwards Vauxhalls own 2.2 DTi (4pot) replaced the BMW 2.5, its generally conisdered a slightly weaker engine and not as smooth, but can be tuned to quick out quite a lot of torque 
Definately a stronger engine....not sure its possible to get weeker than the BMW power plant.
Depends on what you mean by weak!
If you mean power, yes they are de-tuned from the standard BMW spec, but if you mean durability, I suspect that the BMW engine will outlast the VX motor. They are known to last for 300K + miles, although rumour has it that they eat Auto boxes because of the torque, but then this has to be related to how they are driven
My workhorse has now done 135K miles with no problems from the AR25 box. I drive it sensibily, don't play tunes on the gearbox and get around 34 mpg on a run. That's the downside - it's not particularly economic & diesel is more expensive than petrol
Unfortunately, the BMW engine is much derided on this forum, but it is very reliable