You have to find the right balance. Cheap hotels have bad free breakfast. The more expensive hotels that have a free breakfast, but aren't expensive enough to charge for breakfast, usually have a decent one with hot food, fruit, etc. Something like Raddison's Country Inn and Suites.