You wont find much that isn't a 10-15 minute shuttle ride away (not including wait). The Embassy Suites and that big Gaylord resort north of the airport look very nice, and are both quite expensive. I use the Marriott Courtyard South Irving for its reliable shuttle and good service. $ is a concern for me however.