The LHCb experiment is designed to study CP violating and rare decays with the aim of interpreting the effects of new, as yet unobserved physics, such as supersymmetry. If such physics is found by directly observation of new particles, e.g. in Tevatron or LHC experiments, B decays can play a decisive role in interpreting the nature of these particles. I will describe the LHCb detector, expected performance on heavy flavor physics, and also searches for exotic Higgs decays that will be carried out as soon as data are available. I will also discuss the proposed LHCb upgrade.