I'm surprised more people don't roast their own coffee. I've been doing it for over a year now. It's easy, and buying green beans is roughly a third the cost of buying them roasted. (Of course, you can make the process as technical as you want, which would no doubt appeal to many here.) Most importantly though, freshly roasted coffee tastes infinitely better than anything can buy at all but a few specialty shops.