Hi! I plan on doing some application development for iPhone/iPod touch. My only Mac is a Mac Mini which is located in my TV rack. That means that I don't have a screen connected to it, that would make a good working place. Most of the time I use VNC from a Windows laptop to control the Mac's desktop. I suspect that doing development over this will be a frustrating experience. Mainly because several keyboard symbols don't transfer correctly, and the connection tends to freeze and require a restart. So my question is: Is there a good way to set up a distributed development environment? I would like to have some Windows tools for the programming itself, and then transfer the code to the Mac for compiling and testing, etc. Would that work? Which Windows tools should I be looking into?