I use the d'mand circulation pump. I have one of their units in my own home with a button on the furthest fixture and a remote control for the next furthest.
It has been working reliably for about four years now.
I have found their customer service good as well.
For more information:
Read "Do hot water recirculation systems work? What kind would you recommend?" a Q&A answered by Kevin Burrell.