Well worth the minimal investment for a quality roaster that will get you where you need to be.
Positive Product Points
Best roaster for the money, especially for a small approx. 1lb. per week household. Much improved over first model.
Negative Product Points
Noise and capacity.
I've had the original iRoast for about four years. It finally died about 3 weeks ago. The iRoast2 is a vast improvement. Being able to program and save up to 10 custom roast profiles even if the unit is unplugged is great as is the ability to program a five stage roast. I'm no expert, but it sure seems like a lot more control over the process. I think the biggest improvement is what appears to be a more powerful motor/fan allowing for greater bean distribution during the roast. My first roasts have been much much more uniform than with the first version.
The noise is a bit of a bummer, but hey it's only for 15 mins or so. The 1/3 pound capacity is the only real drawback. For me roasting no more than 1lb. per week this isn't so bad though. I considered the Behmor, but I'm willing to wait a few years to make sure he gets all the bugs out and see if a better roaster is coming down the pipeline.
Unlike other reviews, I don't find the programming to be that much of a pain. Once you get used to it, it's fine.
Got it from Hearthware. When I told them my iRoast1 died they gave me a deal even though I was long out of warranty. Good folks.