Picture posting is enabled for all :)
Personally have found Internet Explorer much better than Firefox, it seems a bit more intelligent.