For an exceptionally moist and tender roast then a rotisserie is a must have, the constant turning of the meat while rotisserie cooking allows it to self-baste with natural juices resulting in moist and tender roasts every time.  Or for perfectly cooked small food items why not try our rotisserie tumble basket which wraps around a rotisserie rod or the basket can be separated and the top portion can be used as a grilling basket.