Elminster jumps around in Eveningstar depending on where you are in the quest chain. His final place should be in the cavern instead of by the demonweb quest givers. I dont like running, even virtually. Throw a bone to the lazy players and put him in the cavern.