Anyone have experience with either of these distance programs, please share details and preference for one or the other, as well as any other programs of its kind. Thank you.