Admittedly, it's been about five years since I used VNC with any regularity. But back in 2003, when I left IT to go to law school, we had webports for VNC, so we could remote control the servers without having to install VNC on the remote client. Surely, if that was the case then, there would be some simple way to do that now. And since Jobs killed widget development outside Apple's walls for the time being, that's the only real option, anyway, right?
So, assuming the software is compatible with Safari, you install VNC on your desktop and port it through IIS (or whatever you use). Then, assign a port to it and firewall the dickens out of it. Finally, when iPhone hits the shelves, you open up your Safari browser and go to
http://your.vnc.ip.address
ort and log in.
Am I skipping a step or overlooking something?
ilLegalBeagle