The new BMW 3-Series improves on its predecessor in every quantifiable way, but can it deliver the driver reward that BMW is famous for? Steve Sutcliffe drives the 2012 BMW 328i to find out.