Look at some of the earlier subjects on this in the last month. There is a lot of information already there.
I used EZ Claim to Office Ally, but OA would not connect properly to IL Medicaid and both claimed it was the other's problem. In the end I switched. Seemed to work well as far as tranmitting data though.
I switched to MTBC, the billing end connected to Amazing Charts. You can upload directly from AC. They have very detailed online reports. I am still sorting out some issues over the last 6 months, so I am not ready to grade them.
One big problem has been that I am not always sure what was billed to Medicaid since they are about 4 months behind on payments.
In setting up the system things actualy went fairly smoothly. I suspect a lot of their help is out of India, but as long as things work I do not care.
Three are other billing services that will take a PDF of a HCFA 1500, and this is easy to generate from AC (you need a PDF generator but there are several free ones available.) Again look at recent posts about this.