I use a Caffe Rosto but they burn out quickly without a voltage regulator. The Variac from CBC has been working great for me.
Kenyan AA+ from Mayorga and CR Tarrazu from SM are probably the two consistently best beans I have roasted.
Daltons is another good and cheap source of beans. The Filadelfia Cup of Excellence is great for the $$.