Is traditional chinese medicine effective compared to regular medicine?

Depends. Chinese medicine can be an effective treatment for many things. For certain health issues it may be more effective, for others it may be equal but with differing side effects, and for still others western medicine may be more effective.
Both have strengths. I agree with dr. Porter. A wise provider will integrate the best from the east with the best of the west. They can often complement each other well. I believe tcm is superior for treatment of some conditions. Western medicine incorporates knowledge and research learned well after tcm was conceived & thus offers many things that tcm does not.