1 ) A hand-held device for providing communication between a wide area network and a wireless local area network, comprising: (a) a storage device; (b) a processor coupled to the storage device; and, (c) wherein the storage device stores a router software component for transferring a packet between the wide area network and the wireless local area network.