When I hit Upload, I don't see the image - I see a progression bar tracking the upload. If you're seeing something else, then maybe the tech guys can figure it out.
I also use IE7 with tabs, so I don't think that's your problem.
Try submitting a help ticket -- the tech guys are usually very helpful.
2purrcats