Ok, I do not know a Wifi > IR box. The ML Gateway however is connected to the ML bus and can in theory control all the devices in every room.So from an iPhone app, that would connect to a single ML gateway via wifi, you could control every room, even if you're in a different room... and with 2 way communication ;-)
To answer RAGH/Roy's question, yes I can write iPhone apps (i do not have any on the store yet), but I find the ML Gateway too expensive to buy it myself. Also I find that the number of supported devices is too limited. It only supports the most recent TVs and hifis must be in option 0.
According to B&O there is already a way to control the setup with an iPhone app. From what I understand, the ML Gateway needs to be interfaced with a home automation system, and this home automation system has already an iPhone app.
Lintronic box can be a gateway to a masterlink system, see this link
http://www.lintronic.dk/AppNote_BeoLink.pdf
Only downside is there is no ethernet connection. But i found this in a Lintronic newsletter (rs232 to IP adapter), so the Lintronic can be IP enabled. Page 5.
http://www.lintronic.dk/NewsLetter-2009-3.pdf
Wouldnt it be possible to write an iPhoneOS IP app to control the Lintronic that way?
Then we would have a cheap MLGW surrogate.