Best whitening method?

In your opinion what's the BEST method to whiten your teeth? Products? Natural remedies? Going to the dentist? What's the best that has worked for you?!