I personally would reccomend the Millenium programmer. Quick and easy to use, on the other hand, the Elvis programmer seems to be very popular as well so perhaps if you could ask some of the members their own personal views it would give you a better idea of which one to go for
Regards
Jester