A good choice between money and the amount of guality and features you get is Rover 75. It is built on BMW 3rd series basis. but with front wheel drive. It has BMW engine (I think from year 2002, though I am not completely sure about year). (It is a "Jaguar baby")
Those who doesn't know MG or Rover 75 legend doesn't know the value of this car.