Heart FM has teamed up with Air Canada to offer users the chance to win a fantastic Canadian holiday of their choice of one of three great cities.