Marc Tacchi bought a special $7,000 Air Canada ticket that gave him unlimited flights for 60 days, then set out to fly 1,000,000 miles. He accomplished it, flying 56 out of 60 days. As a million-mile Air Canada flier, he gets vouchers for $70,000 worth of business-class airfares. The kicker is, he's a cargo pilot who flies between North America and Asia for a living.

A typical day would start with a 10 a.m. flight to Victoria, British Columbia, about 70 km (45 miles) from Vancouver. He would fly back and fourth between the two cities about six times and then catch an overnight flight 4,300 km (2,700 miles) to Toronto.

In Toronto, he would immediately board a return flight.