Alguém conhece API para upload de imagem e retornar a URL?

Oi GUJ,
galera, estou precisando de um serviço que eu possa fazer o upload da imagem e retornar a URL dela, para armazenar no meu MySQL.

Alguma fácil de preferência, simples,rs.

Eu tentei já o ImageShack mas não consigo pois:

        ImageShack:
        <form method="post" enctype="multipart/form-data" action="http://www.imageshack.us/upload_api.php">

            <p>&lt;input type="file" name="fileupload"&gt;</p>
            <p>Tags:&lt;input type="text" name="tags" value=""&gt;</p>
            <p>&lt;input type="text" name="key" value="xxxxxxxxxxxxxxxxxxxx"&gt;</p>
            &lt;input id="url" name="url" type="text" /&gt;

            <p>&lt;select name="optsize"&gt;
                    &lt;option value="320x240"&gt;Small (320x240)&lt;/option&gt;
                    &lt;option value="426x320" selected&gt;Medium (426x320)&lt;/option&gt;
                    &lt;option value="640x480"&gt;Big (640x480)&lt;/option&gt;
                &lt;/select&gt;</p>
            <p>&lt;input type="submit" value="Enivar"&gt;</p>
        &lt;/form&gt;

Selecione a imagem e clico em ‘Enviar’, então o ImageShack retorna o XML com as informações do upload.
Mas eu não sei como pegar esse XML … para ler as informações contidas, entende ?

Alguma dica ?
Ou outra API ?

Valeu gara.

Estou exatamente com a mesma duvida… tentei varias formas… mas está brabo… alguém tem uma ideia?

Galera, a melhor solução : escalabilidade, confiança, disponibilidade que achei foi o serviço da Amazon S3, é muito bom, recomendo fortemente, é barato e muito bom.

Abraços.