I posted a couple of days ago with my tale of woe: New thermostat, still takes 20 minutes to get some heat, temp gauge never goes above 1/4, except on the highway it sometimes approaches 1/2. Last year the gauge seemed to be at 1/2 most of the time, although it still took a long time to get heat going.
Picture of thermostat housing showed a large weep hole:
Googling back in the group shows that many people have had heating problems, I would bet dollars to Krispy Kreme doughnuts that this was the culprit in many of the cases.
Good news: I have heat Bad news: I now own a lifetime supply of Saturn thermostats. Also, that tiny ball bearing is somewhere in the cooling system of my engine. Probably lodged in the radiator I would bet.
-David