Need to do assignment on this topic would greatly appreciate your help...? would Lentivirus vectors be some of the newest?
I think the question is too vague to answer. The choice is mostly depends on application required, cell line in use, afforadbility etc.
check out www.addgene.org to see what is new and available from around the world.