I am also turning blue, wanting the WIFI feature.  But let us be fair!  Implementing something like that will likely take an enormous amount of work as a menu for connection options will be needed, possible encryption options, and obviously, a browser.  Everything is available on the market, but the integration will be a handful.
I have a WIFI dongle as well as a USB memory stick connected to my iFly, just hanging around, waiting for something to do!  Walter will get there, but it might be a long road.  Meantime, I carry a laptop with me and use it to get updates at various airports, transfer that to the memory stick, plug the memory stick into the iFly.  Not sanitary, but 100% functional.