I have a 1xt connection for my treo, this allows me to get approximatley 100 Kbps over the internet from any 1x area in Canada.

I was wondering what it would intail, to create a treo application capable of using voip over this 1xt connection (Not WiFi) and compressing the sound quality.

Any thoughts?

As well, are there any hacks, or ways to put the linux OS on your treo?? aswell what is the most common programming lang for the treo.?