I have exactly the same problem on two separate blogs, each on different servers.
I tried manually updating to 2.9.2 on each, to no avail.
I managed to retrieve the dashboard formating on one of them by disabling admin-footer.php (just comment out the codes that try to do anything). However, the other blog required that I disable part of index.php, in wp-admin, by commenting out the line
<?php wp_dashboard(); ?>
However, in the process of updating, I have lost the web pages. The wp-config.php file had a corrupted first line which I fixed, but this has not restored display of the posts. I can see all of the posts in the dashboard editor, but the web site only displays “web site coming soon.”
Any ideas?