A system and method for selecting a network access provider using a portable
information
device (PID) includes considering the user's pre-stated preferences. The pre-stated
preferences may include, but are not limited to, reliability, security, signal
strength, cost or appropriateness of service provider. The network access providers
may be chosen from, but not limited to, a network access server at a corporate
office or a cellular telephone. A score is calculated for each available network
access provider and a connection is made based on the optimum provider that fits
with the preferences of the user.