When I lived in Urbana I used to take my Subaru here for repairs because my housemate recommended him. Tom does great work and he knows his stuff. He's honest, takes the time to explain your options, and he doesn't do work when you don't need it. He also doesn't charge for minor stuff. One time, I took my car in because I was hearing this loud rattling sound. It turns out that squirrels had stored nuts in my tires! He didn't charge me at all. He's also stayed late a couple of times to hand me my keys when I couldn't get back to the shop before it closed.
I went to him because I was having problems with my brakes so I don't know how he is with other work, but I was happy with his work. (Brakes, heating/air flow problem). Also, shop puppy!
Edited to add: The Orange bus stops right outside(unless they've changed the routes) and the Urbana terminal is only 3 blocks away.