I confess. Sometimes I'm a late adopter. I often like to see what shakes out before embracing a particular technology and usually wait until the price drops as a result of economies of scale. Often one does not need to wait long - witness the rapid adoption of WiFi.
Let's go low tech for a moment. Consider the now ubiquitous USB flash drive. I just purchased one this week. Why wait so long? Speed, capacity, price. Sounds like the criteria for Internet access.
For a flash drive, USB 1.1 bus limits the file read or write speed to about one Mbyte/second. With USB 2.0, I'm attaining about 4 Mbytes/second writing (reading is slightly faster), making the flash memory the bottleneck, not the USB. USB 2.0 is good for up to 480 Mbits/second or about 80 Mbytes/second, and we are just starting to see faster flash memory become available in the USB drive form factor.
Ahem. Now for the real reason I bought one. Until recently, I had no real application for it. I've been transferring files via email or a file server or a peer connection. Other uses like having a private browser or email didn't apply.
At a recent trade show I borrowed a 256 MB USB 2.0 flash drive from a colleague and used it to painlessly transfer large trace files from rental computers to my laptop when the show network was painfully slow or I couldn't get a connection at all. Problem solved.
I then bought one to use while conducting live analysis training in order to get files off my laptop while it was capturing off a Cisco SPAN port in monitor mode. Problem solved II.
Now I’m thinking of putting our product installers and sample trace files on it to be prepared for upcoming trade shows and customer visits. One tiny device. No bulky CDs, easy to update. Problem solved III.
I'm sold. Isn’t technology great?