Best UNroasted Coffee
Gillies Coffee in Brooklyn sells green coffee beans. They are mostly a supplier to retail stores and coffeeshops. They have been willing to sell me the beans from their facility, but only between 10a-4p M-F. I haven't been able to try their green beans since I don't live/work close to them.
I get my unroasted beans from www.sweetmarias.com . Even if you don't intend to order online, theirs is a very informative website. I've tried the popcorn popper method, but for most beans (as long as they aren't to be roasted light) I prefer the oven. 500-540F takes about 10 minutes.
re: Joe MacBu
Hmmm...I haven't really checked what sort of soot is left on the roof of the oven. My oven doesn't have a fan either, so it does tend to get a little bit smokey, but nothing drastic. I presume the smoke content would be about the same as roasting on a wok, except it would at least be contained within the oven (mostly). But I open the oven door every 2 minutes to shake the beans around in the metal mesh colander that I use for roasting, so some smoke does get out. It's not a big deal; it just ends up smelling like popcorn in the end.
The bigger issue with oven roasting (as opposed to air circulation roasting as with a popcorn popper) is to have quick access to an outdoor location so that you can cool off the beans as they're smoking, and trying to blow all the chaff away.