It's not strictly speaking a 100,000 miles bonus, but it's still a way to pick up miles for cheap...assuming you've got some really big spending planned.
Comparing the Citi Prestige, OCBC VOYAGE, HSBC Visa Infinite, Maybank Visa Infinite, SCB Visa Infinite, UOB Visa Infinite Metal Card and AMEX Platinum Reserve. Which is right for you?