Lol, what work is that then?! Use a different username

Try resizing the pictures then re-uploading them. It should auto-reize them for you but perhaps if the upload takes too long then you have pics which are too big for the transfer - and it then times out.
Other than that, theres not much to sugggest before going into in/out IP ports etc which is a hassle. An image hosting account will solve your problems though
