I agree that it depends on your needs. If it is just a short, one or two night stay, then I have found Holiday Inns are fine. Especially if they participate in the kids eat free program.
Also, hotel quality can change at each location. I stayed at one Hampton Inn that was a dump. Also stayed at one Holiday Inn that was a dump. Now I know to read the reviews on the trip advisor website.