I had a Zach and Dani's roaster for the first 3 or 4 years I roasted, then "upgraded" to the IRoast 2. I've used up 2 of them, they seem designed to last 13 months, now I'm back to a pair of popcorn poppers. It's slow but works well and is cheap.
We like Central American and Indonesian beans most of the time, but I did find some Venezuelan beans that were phenomenal. I think the company is Angel Falls Coffee or something similar.