Hmmmmm!
Did I read somewhere on one of Orchidtalks posts, that good old spit (yes your saliva) can help promote self pollination?