Is there good software for recovering photos from an iphone data
Try iTools Pro (google it). It recovered my photos (but I only had 55 so I don't know if there is a maximum it will do for free).

Is your phone stuck in Recovery Mode?