Are GSM Phones THE Solution for Localization?