Unload è una funzione.
Quindi non devi usare il punto: Unload Me: Unload Form1
Nel caso in cui la tua form da aprire ci mette molto a caricare, puoi metterla in memoria allinizio del programma, così quando fai "Form2.Show" si carica subito, usando Load Form2
La sintassi del Form.Show è questa:

Form.Show Modalità, Proprietario

Al posto di modalità metti 1 o 0. 1 per dire al programma di non continuare l'esecuzione finché non viene chiusa la form appena aperta. Invece 0 per aprirla ma permettendo all'utente di tornare al resto del programma senza chiuderla.
Al posto di proprietario metti il nome della form proprietaria: quando sarà chiusa la proprietaria, si chiuderà anche lei.

Non so' se mi sono spiegato bene, ma fai alcune prove e capirai.