TBH I wouldn't buy any of them, and if you want a cb / ham rig, a few dollars more or less in some cases would pick you up a nice 2nd hand kenwood ts50 or icom ic 706 mk1, both have 100 mem channels to put CB band in, both give 100w, variable in the 706's case or 10/50/100w in ts50 case, and both are far superior to any cb, with the bonus ts50 is 0-30mhz tx and 706 0-200 if I recall, both are no bigger than a CB