Well, what definition of independent you want to compare Taiwan to? They receive no economical or political support from other nations. Their exports and GNP seem to sustain them, they publically express their hatred of political interference by any other country, and the Taiwanese are too proud to be someone's puppet, I believe. In the general sense of the word, I think Taiwan is independent. Luckily, we have missions there from here quite often and I could catch a ride to visit one day, but my funds are so low that it won't be anytime soon.