What's a quick way to change the active form...

I have a series of forms (11), that need to only be shown one or two at a time, and the graphics on the system looks weird inbetween forms.

Is there an API to show forms faster? Am I just loading them improperly? It does not seem to matter if the form has been loaded or not before I go to show the form.

I have one main form that is always loaded.

This is how I go from the main form to other forms.

Code:
frmNext.load ' Or calling a function within the form to pass vars

frmMain.visible=false

frmNext.show
The order of the code above doesn't seem to make too much of a difference.

Any Ideas on how to make it look better in between forms? At this point I'd even consider a quick fade, it looks terrible right now, and I have to have this resolved soon.

Thanks in advance.
Dim A