People are trashing on the Volvo interface, but I'd take their UX any day over the BMW interface and small screens. The only solid part of the BMW experience is the scrollwheel navigation, which is quite nice. Paying yearly for carplay on a screen that has been small for their price point for at least 5 years is a big turn off for going for a 3/5/X series. It would be great if BMW would adopt a similar sized system. It's quite nice to use as a driver.