I've got all my miles in Finnair Plus, it's a lovely little program that has a lot of perks with it. For example, points accrue per kilometer (get them 40% faster than miles
), there is a phone card number that comes on the back of your Finnair Plus card, you use it and then when you pay your phone card bill (the Telecard service is offered by Finnish telecom company Sonera) you get Plus points at the rate of 0.5 points per FIM spent (ie 2FIM=1 points).
Also when you buy duty-free products both on-board and on the ground in Helsinki, if you spend over 100FIM ($15.16) you get one point per FIM spent. The same thing occurs when you spend over 100FIM at any of the restaurants at Helsinki Airport.
20,000 points is all you need for a free round-trip flight ticket within Finland, and for an amount I don't remember (below 20,000 points) you can get a free Silja Line cruise between Helsinki and Stockholm.
Very nice little program if you ask me
Head in the clouds... yet feet planted firmly on the ground.