Most powerful cloning vector ?
Most powerful cloning vector is cosmid as largest DNA can be incorporated in cosmid.Overall, most powerful cloning vector is YAC (Yeast aificial chromosome).
Plasmid
Virus
Cosmid
Phage