The problem I have using the iphone is the pictures are too large to upload. There is I think a 150k size limit, and iphone pics are 1.5M.
It will try to upload them but fail.
So what I do if I have time is email them from the iphone to myself, and reduce the size as part of the email process.
Then I upload them from a pc.
I guess you could just use the cloud, or itunes with picassa, but it usually is faster just to email them.