Kind of starting to think it is the head gasket. I haven't checked anything yet, but I think I figured out why it only smokes when its cold. When its hot, the gasket expands and causes the leak to stop. When its cold, the coolant gets by and burns off. Does this sound accurate?
Will a compression test tell me, or what do I have to do? It seems to run beautifully other than the smoke/heat.