Everyone knows the IDE solution: make the code editor the default editor by right clicking on the file in solution explorer, selecting "Open With", pick your favorite editor, then choose "Set As Default". Unfortunately this applies to all files, which if you've just got the one that refuses to load...
Fortunately there's a little known attribute which you can plonk onto the top of your class definition to control this.
public class Form1 : System.Windows.Forms.Form
<System.ComponentModel.DesignerCategory("code")> Public Class Form1
This works in Everett, and will work once again in the final release of Whidbey.