I just got the Canon 6D, which has a WiFi feature that lets you control the camera & view photos from an iPhone or iPad. It's nice when it works, but frequently it does not. That might just be down to user error, because the menus are extremely complicated and confusing.
For example, Canon's term for connecting to a WiFi network is "Infrastructure Mode." What? Also, it doesn't remember WiFi passwords unless you go through the time-consuming process of creating a profile for that network on the camera. And while you can view your images wirelessly on a mobile device, there doesn't seem to be any way to actually save them to the device other than taking a screengrab.
Anyway, this is a roundabout way of saying that the 6D seems to be Canon figuring out how to do wireless tethering, and not quite getting it right on their first try.