A tip that most already probably know.
Forget data roaming. Buy a prepaid SIM at your destination. It's way cheaper than Singtel crap data roam service.
Italy cost 10 euros or S$17 for the card with 10 euros credit, you use 7 euros for a week of unlimited data and you get to make calls and SMS with the remaining money.
Rest of Europe is similar.
Taiwan is at 400 NT or S$16 for a week of unlimited roaming with some credits left for calls and SMS.
Singtel can go fly a kite with their rates.