If you have the cash i suggest you just got for an x800 XT. And most likely you will be able to get PE speeds. I figure you might as well buy an XT for the same price as a vivo and you will have close to PE speeds without the possibility of it breaking on you. But i hear the nex XL are good, but i havent read much about them, i dont know if its worth the wait or not.