One of things I'm puzzled about with iPhones/iPod touches is that when they're "docked" with a PC/Mac, it would be trivial to allow for Internet access over the wired connection. PocketPCs have done this forever, it seems, allowing you to access the Internet through the PC connection - why can't Apple do something similar?
Yes, I know it seems a bit silly to do such a thing but, not everyone has a Wi-Fi router or Wi-Fi enabled desktop or laptop, and again, adding such a capability is trivial at best. iTunes already links into your Internet connection on the PC/Mac without breaking a sweat, extending that capability to a docked iPhone/iPod touch would be nothing at all.