I'm a lover of all things heavyweight strategy!
No problem. Like said above when you upload you should get a link to your picture. Only you will see it until it's approved.
If it hangs on the green bar try the other uploader. You'll see it when your there.
Yeah, I used the other one first, maybe that's part of the problem