Since MagicJack did not provide a phone number in my local area code, and I want to keep my phone number, I have the following idea.
First, Port My phone number to VoipVoip 239-xxx-xxxx and use a linksys spa3102 to handle incomming calls (free incomming) and manage the dialing plan.
Second, use my 2003 (24/7 up time) server to host the MagicJack dongle with a phone number 305-xxx-xxxx, connect the magic Jack rj11 port to the pstn port of the Linksys spa3102. (this is the part I am not sure if it will work, since the MJ expect a regular phone and the spa3102 expects a phone line)
Third, connect the SPA3102 phone line to the cordless phones.
Fourth, Create a dialing plan on the spa3102 as follows:
a. allow incomming from both voipvoip and MJ.
b. direct outgoing to PSTN port(magic jack port).
c. direct international outgoing (+011XXXXXXX) to VoipVoip
That way I will be able to receive calls from my current phone number(free incomming) plus the MJ phone number on the same phone system, I will be able to dial out always using the magic Jack (free), and I will be able to dial international numbers using the VoipVoip system (better Rates).
Is this feasible? any Ideas or comments?