Welcome!
This is up to your own personal taste.
- Diesel for low rev, high torque everyday motoring. Brute force!
- Petrol for sporty driving.
It all depends on your driving style.
As for me, I recently ordered a 120d as my daily driver (to office, shopping etc.). Since I already had a car with the beautiful 6 cylinder N55 engine, I decided to have a diesel for everyday purposes.
But honestly, you can't go wrong either way!