Well.... physically: Initially, you will need to start detoxing the liver, as the liver is the primary \ filtering system of your body... so go to your health food store to get something for that! (milk thistle for example) =)
Drink loads and loads of water to help flush your body of the toxins, but keep your electrolytic intake up with lemonade as this will keep you hydrated.
The sauna is also good for this to help sweat the toxins out as is anything that induce sweating
Sleep wise: apart from the night sweats, i had light/shitty sleeps for about 4 weeks with some nasty dreams....if i took a sleeping pill, i sometimes woke up with a nasty scratch on my face or arm, so sleeptime can be disturbing and restless.... so be prepared for that (about 3 - 4 weeks worth)
Melatonin is good for that too as it restores your sleep - wake cycle and also helps reduce some of these symptoms.
Now your mind body and spirit go through this detox so its not only the physical side you have to cope with - for example your mind will be dealing with wanting to score which sometimes can be a battle. With that i would seek some support structure (theres some on the net even have a look at the DarkSide threads)
Along with that you have to ask yourself the question 'how im gonna fill my time without smoking?' because all of a sudden you have all this energy and time on your hands so make sure you have some things planned - and best to get out of the house - like the movies or gardening or something - a new hobby maybe??
If you're into the spiritual side of things, you can go to see a kinesiologist to balance your chakras and help deal with the mental and emotional and the physical side that comes with detox

kinesiologists balance your mind body and spirit
Or see a reflexologist who while massage your feet and move toxins out of your system quicker =)
Peer pressure - learning to say no!! Staying away from friends that might tempt you....
It a hard journey but you can do it! Dont be too hard on yourself if you slip up!
Happy Detox doll and good luck =)