Possibly use tinypic.com They give out links that are made for forums and I find them better. Could solve the problem.