Miles & More has updated their discounted mileage awards "Meilenschnaeppchen" to now include flights out of Montreal or Vancouver on Lufthansa and Toronto on Austrian.
You can redeem Miles & More miles for round trip tickets between Canada and all major cities in Austria or to Munich for only 30,000 miles in Economy or 55,000 in Business Class That's half off the normal price for Economy while the business class offers are a little under half off the regular 105,000 miles. Granted all these tickets will also have fuel surcharges but this is still a pretty good deal when you look at it as a whole in terms of miles+cash outlay. This time there are also discounted mileage upgrade offers included.
Simply book your tickets by Jun 30 for travel until June 30th (Munich is until May 31st only). Full details can be found here
If you don't have enough miles you can convert points from the Starwood Preferred Guest Credit Card from American Express (C$1 = 1 Miles & More Mile) however with only 10 days left to book the points may not transfer time. If you do try, remember your best bet is to transfer in 20,000 Starpoints increments as you'll get a 5,000 mile bonus meaning you'll get 25,000 Miles & More miles.