I have not used any of those, but I have used a Ranco ETC controller for a while and it works great. Fairly cheap, but you will have to hard wire it in to your oven (it is an easy job).
http://www.****.com/itm/like/191353903869?lpid=82
fill in the stars with your favorite auction site