Your header image is saved in wp-content/uploads/2012/04/
folder. But you don’t have permission to access wp-content/uploads
folder in your host. When you http request for header image, it returns a 403 Forbidden message. So, you won’t be able to see the image. Correct it and everything will become okay.
chomd 755 /uploads
folder