I've done them all and don't see any difference in the apis. The File api has a few bugs and is experimental, at least I think thats the one your talking about.
I prefer the HTML post method b/c its well defined, and there are libs available to put together a post. Its a multistep process, one to get the blob url, which is very fast and then post and wait for upload. I figure either road you take same steps different way. Some more notes with demos. I made an java app with source there to that uploads from desktop. -> http://code.google.com/p/gwt-examples/wiki/DemoGAEMultiFileBlobUpload Good luck in your adventure, Brandon Donnelson http://gwt-examples.googlecode.com -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to google-appengine-java@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.