AWWWWW, you really do have terrible luck. I will try uploading to imageshack and if that doesn't work, I will email it to you... I really hope this doesn't turn out to be a disappointment...
here's a bunch of different links that SHOULD work
http://img357.imageshack.us/img357/9589/squidxmermaid.jpg