A cellphone based on software-defined radio would be lighter, smaller, cheaper, and more power efficient. What’s more, it would be better at making calls: instead of being stuck with one frequency or even one cellular carrier, it would automatically search out the best and least expensive way of connecting. Ideally it would ease the upgrade problems for the infrastructure and for cellphones. The industry and people could migrate to the next generation of service with less cost. However, each generation takes 5-10 times the computing power. If we got ahead of the computer processing power needs with say the AMD fusion chip with 1 teraflop or Intels 80 core chip (both planned for about 2010), then 2-3 generations changes would not require new infrastructure.