質問です。
オブジェクトの開放にはNothingを代入するって聞いたのてすが、
明示的にNothingを入れなくても、参照している変数がなければ、
ガベージコレクタが、適当なタイミングで開放してくれますか?

' あまり良い例ではありませんが
Dim A As Object = New myClass1
… ' 何らかの操作
A = Nothing ' ← 必要ですか?
A = New myClass2
… ' 何らかの操作
A = Nothing