Am using a cheap URC RF20 with RF extension.
Macro is a bit tricky but all basic function are there and most importantly, my wife loves it :p