I wonder if you could modify the API (most specifically the "pushtx" function) and add the "Access-Control-Allow-Origin: *" header to allow it to be called via AJAX from web pages. I am working on an offline wallet that relays the raw transaction to a webpage and expects it to be able to submit it to the Bitcoin network. I can easily write a PHP relay on my site (that serves the application) but I'd rather have the users post directly to blockchain.info since they're more likely to trust you than us (at least initially

).
If that's not possible for any reason, please let me know and I'll go ahead with the PHP wrapper. Thank you!