THIS WORKED FOR ME!
5 Steps to restore your visual editor in WordPress 3.3
1. Through your admin panel in WordPress , disable all plugins and leave them disabled until the finish of these steps
2. Now through your wordpress admin panel go into users , click on your username and edit settings , at the top you will see the area to enable or disable the visual editor , click on this to disable , yet definately disable this visual editor for the time being.
3. Now through the wordpress admin panel go into your posts and click on one of them to edit , you should now see your text in the post , this will be in Html format , exit out of this area back to the main admin area.
4. Click on appearance and change your theme to Twenty Eleven , active the theme and click F5 to clear the cache. Once you have done this now go back into your user settings , edit your profile and enable the visual editor , always remember to save your settings at the bottom of the screen.
5. Again click on one of your posts to edit and you should now see the visual editor has begun working , exit out of this area back to the main admin area and change your theme back to the original theme that you were using.
6. Now go thru and re-activate each plugin one at a time , if after activating a plugin your editor is not working than you have to keep the plugin de-activated until it is updated to be wordpress 3.3 compliant.
Restoring your Visual Editor in WordPress 3.3 via FTP
1. Login in to your FTP account , under public_html find your site , proceed to wp_content / plugins, rename this folder to oldplugins , now log into your WordPress admin account and see if your visual editor is working , if it is then again it is a plugin related conflict , if it is not working , manually upload the wp-includes folder and overwrite the existing folder. This should have your site up and running again.