I have a treo 650 and while I am on the phone it freezes. It is Sprint. The people at the store after trying to sell me a new phone told me it needs to be updated. Any ideas??? They want to charge me a ton to do it as well.