DON'T GO TO CRYSTAL LAKE HONDA. They messed up my transmission. Ever since I have had all services done at Motor Werks. They seem to do a good job and they are reasonably priced. Schaumburg has a couple of really good technicians as well, so I would say either of those two. Pauly is also supposed to be ok. Go to which ever is closest to you of those three.
Most scheduled maintenance is dictated by the car, not the dealer. Follow your owners manual. Hope this helped.
------------------