Hello people, I've just upgraded to a 3G iPhone from the original iPhone. I think I've been in places where I've seen other 3G iPhone users get 3G signals. However, the best I can do is Edge. Now, the thing is, I used to own a Palm Treo 750 a few years ago. You may know that the Treo 750 is a 3G phone. With the same SIM, I could get 3G signals on that phone. Do I need a new SIM? If yes, will O2 charge me for this SIM?