Singapore is pricier than other countries, but might be a god starting point, given that it is English-speaking, very modern and has a startup community (hackerspace.sg).
As for Indonesia, I think Jakarta is not that pleasant to walk around... but there might be other cities that are better.
I would also put in a suggestion to visit Taipei.