The independent BMW 3 Series video review