I will discuss the recent B-physics results which indicate intriguing deviations from the Standards Model expectations. I will focus on several New Physics scenarios which are currently being explored. I will then go through several flavor physics observables and argue that they too could provide us with access to New Physics if the hadronic uncertainties are tamed by means of Lattice QCD.