I encountered the image upload issue with the WP 3.5.2 upgrade that required me to update my functions.php, but when I did that my header image disappeared. (I’ve since reverted back to the old functions.php just so it will display and you can maybe pinpoint the issue.)