well I cant exacty answer for the owning a N93 part, but I have heard it is a EXCELLENT phone, but most people say they would of rather waited for the N95. But if your OK with selling it and loosing money, just buy the N93 now, instead of later, and get the N95 later on down,
As for the 850mhz...