Just received this in my emails. The Macquarie HHonors Platinum Visa with a $0 annual fee.
The wording states "That's an annual saving of $295." which leads me to believe it's for life.
The terms do mention "Primary or additional cardholder annual fees may be introduced or varied in future." which means they could change it, but the current offer looks to be pretty good.
You also receive a free weekend night after a $2000 spend on the card and also automatic HHonors Gold Status. This is a platinum card so includes all your standard travel insurance and what not.
I realise HHonors isn't a great rewards program, but for $0 annual fee, having a spare Platinum card with insurances can't hurt.
I don't think this is targeted, though I am HHonors Diamond so there's a chance it was, but I highly doubt it.
EDIT: Keep in mind this isn't a good card to use as a daily card for rewards, for example 10,000 HHonors points = 1,500 Velocity points (yes, you read that right).
God dammit and to think I just got rejected for this card. That sucks!