Is this picture too subtle for the internet? The coffee in my left hand is the Nicaraguan bean we ordered green and roasted ourselves. The coffee in my right hand is the Peruvian bean we ordered, also home-roasted. The Peruvian beans were noticeably larger and plumper than the Nicaraguan, and I liked this coffee much better. It was rich, without a hint of bitterness, and tasted chocolatey or smoky or something along those lines.
I'm hooked on roasting. It takes about 10 minutes in the oven, and little to no effort--you just can't forget about it. The only foresight you need is to remember to roast it at least 4 hours before you plan to drink it. The night before is perfect.