Positioning of users in cellular systems is an area attracting large interest and the number of applications for the location information is growing rapidly. Large-scale deployment of such applications will require methods for positioning that are simple enough to be used in mobile phones. In this paper, we evaluate the location accuracy for some different algorithms in a microcellular environment. We propose some simple but quite accurate methods and compare them with commonly known methods. Our results show that in the studied environment, all our proposed algorithms can at least manage the US E911 phase II requirements of positioning emergency calls within 125 m, 67 percent of the time.