Meglio impostare il riferimento ad un oggetto a Nothing il prima possibile (quantomeno per chiarezza), così alla prima GC verrà sicuramente cancellato; come dice vatifra, se la variabile non esce rapidamente dall'ambito di validità il GC crederà che l'oggetto possa ancora servire al programma.