Image upload appearing as broken images following server move

Moving is a royal pain indeed and everything goes into the details. A possible solution to these potential problems is a new plugin that was just released, it’s called the Duplicator: http://wordpress.org/extend/plugins/duplicator/
I haven’t tested it yet, just saw the news in my Reader, but saw the video and it looks pretty awesome.
So you can basically delete all your previous work, go back to the old site, run the duplicator, install the package on the new site and it all should be there.
Let me know if it works for you.!