Yes you can. (I do this with an Ipod Touch, not Iphone)
However, I last tried this in the Beta, and since RC, I use VMWare Workstation.
The only problem I had was the pass through of USB wasn't flawless - each time I plugged in the Ipod, it detected 4 new unknown devices on the host and it was annoying, but when I launched Itunes, it did find the Ipod and work fine... I am hoping that this was a beta issue.
As for contact sync (I tried contact and calendar), I haven't found a good way, I messed around for a while but just thought in the end the best way was to install Outlook inside the virtual machine and simply export from host and import in to VM.
... (Not helpful, but in addition, I can 100% guarantee that it works with VMWare Workstation.)
You should try it. I see no particular reason it should work. – Ritwik Bose – 2010-01-10T11:51:02.987
1Well I might if I had an iPhone. But I don't, and I want to see if someone has tried it before I buy the phone. Hence the question. – blowdart – 2010-01-10T12:11:52.977
Following in the theme of (un)helpful comments, get an Android... – grenade – 2010-01-11T10:12:46.720
Just a quick note: while playing with MS VPC XP mode, it was possible to assign an ip to the VM and communicate (here, ping) back and forth with my main OS. I have not examined this further, but this should allow the possibility of establishing a mini outlook network that syncs, just like you would with a home network. I don't know a thing about Outlook, however. – mtone – 2010-01-11T16:11:15.987