Lengthy, but excellent post by Chart Addict over at ibankcoin.
clipped from ibankcoin.com
  blog it