Have you done a compression and leakdown test yet? That will help you determine what is bad.
If you are going to do the headgasket, you might as well invest another few hours and replace the piston rings. You'll be kicking yourself when you have it all back together and it still smokes.