if you're losing coolant and overheating, and have the V8, have a mechanic pressure check your engine, mainly the intake side. My mom's just had the intake gasket fail on her suburban and searching GM/Chevy forums it seems that gasket fails often on those cars.
btw, it cost her $750 iirc, this was a privately owned shop that we use often.
but as bwalker said, check the levels first. then test/replace the thermostat, you can also pressure test the whole system to see if there is a leak (rent the tool from autozone for $25-50 - deposit returned in full when you bring tool back)