@Dokkat: It might be possible to have some kind of "soft areas" where you have each server mainly handling players in a particular part of the game world, but have them transparently hand over the player to another server if they stray too far from their original server's region.