There seems to be a problem with uploading backgrounds via the API the last couple days. I've noticed this before, but more so recently.
After trying to upload a new background via the API, the URL for the background will be updated with the right file name, but the URL it refers to will give the standard Amazon S3 access denied error message. Twitter... please fix this! -- Kyle Mulka http://twilk.com