yes Garchen Rinpoche is quite openly giving empowerments and teachings through the internet. i first received the transmission last summer in Ladakh, from his HH the Chetsang Rinpoche, and now again with teachings from Garchen Rinpoche. they will upload the teachings after the retreat. you can find the link to the ustream channel from http://www.drikung.ru
i dont know if you know, but in drikung phowa you generate yourself first as vajrayogini and then transfer to amitabha.
and i believe you can receive the transmission of the drikung phowa from the teachings also, and if not, Garchen rinpoche authorized persons who have received the transmission before to give it to others with theyre language, that is in english, so if anyone wants the Drikung phowa transmission i can happily give it over skype.
If the thought of demons
Never rises in your mind,
You need not fear the demon hosts around you.
It is most important to tame your mind within....
In so far as the Ultimate, or the true nature of being is concerned,
there are neither buddhas or demons.
He who frees himself from fear and hope, evil and virtue,
will realize the insubstantial and groundless nature of confusion.
Samsara will then appear as the mahamudra itself….