Was thinking of re-contract to EasyMobile M Plan. I need to pay ~$16 more monthly to get 4G, although discounted price of a new phone may offset that a bit. But most probably the phone I want will not be carried by Singtel.
Thanks for your advice. Think I'll continue keeping the 10GB for the mean time...