The WordPress Admin App for the iPhone is very nice looking. Very functional from what I can see. The ability to add photos straight from the phone is nice and it looks like all of the necessary options for posts are there.
Watch the video to see it in action.
You can even edit existing/old posts and manage multiple blogs. Now, if the iPhone only had a Bluetooth keyboard.