1520 is phablet so Lumia 930 is the best windows phone right now but not yet available outside US.
I'm not exactly sure what you mean, but if by "best windows" phone you mean the best phone with windows operating system, then I disagree with you. L930 has nothing that makes it better than the L1520.
On the contrary, I would go with L1520 for the battery size, memory card support and glance screen feature.
The only argument I see L930 making is its size, but that is subjective as there are people like myself who prefer the big boys.