Mike,
Form.Unload() is an event, it's a notification that something is happening. In general events are not callable, calling them does not cause the real event to happen. If you call an event the only thing that executes is the code that you've added to the event.
>Well, I solved my problem. I was trying to get rid of my form with form.unload instead of form.release.