I have a Baofeng UV-82, and this thing is an absolute beast. The most common Baofeng however, is the UV-5R. They are relatively cheap, powerful, and reliable. Not exactly sure how they compare in person to a Puxing, but from the pictures, it looks like Baofeng is better, IMO.
Quick comparison:
Puxing

Baofeng