I've been to Gaylord in Schaumburg several times. It has a wide selection of Indian dishes on its menu. A full service bar with all the fixings is in the premises. It's a neat and clean restaurant.
I have been there for dinner, but I believe it's strength is its lunch buffet. That can get packed during the lunch hour. You will find a wide variety of people coming there. I think its reasonable to assume that many Americans are now trying Indian food and loving it.
The lunch buffet has many items to choose from. There are appetizers such as samosas and chat. The main courses have many choices for vegetarians and non-vegetarians. The food is usually delicious and pleasing.
Service can be good or horrible, depending on your server. I don't know if it's a language/cultural barrier or what, but the waiters often seem dismissive. I think it's just the general attitude as even us Indians have expereinced it.
Other than that, I think you should give this restaurant a shot. The buffet is probably the best bet and the most reasonably priced.