People's Republic of China
Republic of China
I'm from here, so, this is an obvious choice
Both have their faults. I suppose that this one is ever so slightly better, although I'm rather on the fence and could easily see arguments made for both. Also, I'd like to point out that one's being from some place does not provide logical grounds for that person's elevated opinion of said place.