lowyhong: Yep Ivy League schools are definitely out of the question. I'm just not sure how to apply for postgrad positions in foreign colleges, at this point, or where to even begin to look. Are there many respectable colleges with reasonable tuition fees?
I've three degrees and studied in four different countries ... generally, there's no straight forward answer to that. Every country has it's own completely different rules, regulations, philosophy on education and differs in how things are done.
Narrow it down.
Are you willing to learn a new language or does it have to be an English speaking country?
What nationality are you - I know you live in Singapore - but it does make a huge difference what your passport says in terms of what fees are and where to go / whom to talk to :|.
Absolutely talk to people at the university you studied at, too. They may have links and connections - there should be some sort of officer that deals with exchange / foreign students, usually.
Remember the large majority of postgrads does not go to Ivy League or OxBridge style universities. So yes, there's plenty of really good courses and teachers out there elsewhere, too.