I have heard great things about Druidawn, but they have a significant waiting list.