Google (of all the people) have released Manzana a .NET API for interacting with the iPhone. Below is what they had to say and you can see a screenshot here . I of course don’t have a iPhone to try it out.
“Simple and powerful .NET library that lets you read/write files from/to the iPhone, list directory contents and other file and directory related functions.”