There certainly is a difference between Jap and Euro rides mate! The BMWs and AUDIs will give you extreme driving pleasure, and also screw you big time at every service!! I could hook you up with something European if you're interested...
But for the average Dick out there, an Allion or Corolla would be the best option. Easy running and easy on the purse.
If it's company fuel and maintenance (or maybe you aren't an average Dick), then Euro is the way to go!