Hello I've been using iRules for over one year now and i'm happy with it. Either for direct command thru ethernet (onkyo receiver and cablebox) or with IR using Global Caché "itach IR". But some stuff are missing anyway like 2 states buttons, language, variables etc. May come later... (works fine on ipod, iphone and iPad... but recently released android version is buggy) HTH
Roland, Paris, France. "Irules" user (and quite happy with it)