A method for 
processing an multi-country international phone call, free from an international 
toll charge, using a 
voice over IP (VoIP) call from a first mobile 
handset to a second 
handset. The method includes transferring destination number information associated with a destination number within a first country code from the first mobile 
handset to a data network, which is coupled to a 
world wide network of computers. In a preferred embodiment, the handset is coupled via 
cellular network through a data network to the 
world wide network of computers. The method includes transferring caller number information associated with a caller number within a second country code from the first mobile handset to the data network. In a preferred embodiment, the second country code is different from the second country code. The method includes receiving the destination information at a call 
server process, which is coupled to the 
world wide network of computers. The method also includes receiving the caller number information at the call 
server process. The method initiates a first 
VoIP phone call using the caller number information from the 
server process to the first mobile handset. The method initiates a second 
VoIP phone call using the destination number information from the server process to the second handset. The method also connects the first 
VoIP phone call to the first mobile handset to the second VoIP phone call to the second handset through the server process. The method also includes exchanging voice information between the first mobile handset and the second handset free from an international 
toll charge.