The main differences of CDMA and GSM are,
1.CDMA (Code Division Multiple Access)after digitizing data, spreads it out over the entire bandwidth available to it.GSM (Global System for Mobile communication) is a digital mobile telephone system that is widely used around the world .
2.In CDMA network,there is one physical channel and a special code for every device in the coverage network.In GSM network,every cell has a corresponding network tower, which serves the mobile phones in that cellular area. 3.Handset network service is specific in CDMA ,but in GSM it is SIM specific, User has option to select handset of his choice ,sometime it will locked with a particular network contract for a particular periods, but we can remove it by getting the unlocking service from an provider like OnlineGSMUnlocking.com
4.CDMA offers more efficient use of an analog transmission because it allows greater frequency reuse, as well as increasing battery life, improving the rate of dropped calls, and offering far greater security than GSM/TDMA.GSM is the dominant technology used around the globe and is available in more than 100 countries. It is the standard for communication for most of Asia and Europe. 5.GSM is a very straight forward standard, whereas, CDMA is somewhat complicated. According to me gsm is better as it is globally accepted and used except some countries.You can change the sim cards whenever you like and you put that in any other phone you like.For data transfers it offers networks like GPRS, EDGE, and the latest HSDPA [3g] Technologies....
cause it allows greater frequency reuse, as well as CDMA offers more efficient use of an analog transmission because it allows greater frequency reuse, as well as increasing battery life, improving the rate of dropped calls, and offering far greater security than GSM/TDMA. For this reason CDMA has strong support from experts who favor widespread development of CDMA networks across the globe.