Mostly Sweet Maria's. They're local to me so I don't have to pay for shipping, which is handy. I am also local to Cafenated Coffee, a roaster and café. I met the owner when they opened the shop and he agreed to sell me green beans from the farms he has relationships with--so occasionally I do that.
I also used to buy from Happy Mug Coffee when I lived in New England, and was satisfied with both their green beans and their roasted coffee (but for roasted, order the 1-lb bags; the 1/2-lb don't show up in vacuum sealed bags). I started out roasting with a popcorn popper!
God, you're making me miss good coffee. I've got all of my stuff packed away right now, and my parents' old, scaly Keurig makes me want to die on a daily basis. It hasn't felt worthwhile to dig it out with my broken leg before now, but...I mean, I gotta