Dunno why everyone is so concerned over BMW Apps. When I'm in my car, I'm driving. And when I'm driving, all I'm gonna be using is music, nav, and phone. All three of these work amazingly on the F30, especially with the Heads up Display. The only reason I pair my phone with my car is to dial and receive calls. Everything else, like email, texts, the Facebook, the Twitter, etc can all be dealt with after I've gotten out of my car.
When actually driving, the only thing I'd actually do with the iDrive controls is change map scale, or use voice commands to reroute.
Dunno if that Volvo also has Heads Up Display, but if not, I'd take the BMW tech system any day.