Cheap, decent shuttle: Fairfield Inn, DFW North.
Costs more, but better free breakfast, and best shuttle: Holiday inn Express, Grapevine.
Higher cost, but "on airport", the 2 Hyatts, the old Regency cheaper than the new "Grand", both sort of accessible from terminals.