WeyeFeye supports file tethering. It's posted on their website: www.weye-feye.com. It supports natural way of using your camera and get file tethered to Mac/PC
There's 3rd party who works on Wifi tools for Canon cameras: [link removed per forum guidelines]On the booth they said that they are considering open SDK to 3rd party. Maybe you can go and check.