It is the age-old problem facing anyone purchasing a new car; do you opt for hair-raising sporty thrills or sacrifice all that for practical, load-lugging abilities?
Buyers of the new BMW 3 Series Gran Turismo won't have to make that tough decision because this is one seductive saloon that has the ability to burn rubber as well as transport Fido to the forest.
The Gran Turismo is longer and taller than the standard 3 Series with an increased wheelbase that frees up more interior space and load area, yet hides it all in a sporty coupe shell.
Three petrol engines and two diesel engines will be available at launch, with a choice of either six-speed manual or eight-speed automatic gearboxes. The range-topping powerplant, the 335i petrol, will kick out a mouth-watering 302bhp and hit 62mph in 5.7 seconds.
To claw back some of that practicality, all models will come with an electronically opening tailgate with two-piece parcel shelves that can be removed, stacked and stored. The rear seats also fold, freeing up even more space in the back.
Lashing points, a 12-volt power socket and a storage tray under the boot floor are standard, while buyers can opt for a hands-free opening boot, which means the tailgate can be opened by waving your foot under the rear bumper.
A slinky exterior design has been created to be easy on the eye but also help reduce drag. Air Curtains, which smooth air flow over the front wheels are combined with Air Breathers behind the front wheel, which help extract air from the front wheelarches, to reduce drag and improve fuel efficiency and performance.
The BMW 3 Series Gran Turismo will go on sale in the UK on 15 June. The 320i Gran Turismo SE starts at £28,830, the 328i Gran Turismo SE at £32,030 and the range-topping 335i Gran Turismo Modern is priced from £38,470. The diesels start at £29,910 for the 318d Gran Turismo SE and £31,310 for the 320d Gran Turismo SE.