It's probably worth taking your bike in your lbs to get the headset and BB fitted, headsets can be tricky even for experienced mechanics, ask them if they can measure your seat tube diameter and advise you on cranks / chainline. If your intent on doing it yourself you will need a ruler and a set of verniers for a start http://www.tooled-up.com/Product.asp?PID=142730&Referrer=froogle
It's probably worth taking your bike in your lbs to get the headset and BB fitted, headsets can be tricky even for experienced mechanics, ask them if they can measure your seat tube diameter and advise you on cranks / chainline. If your intent on doing it yourself you will need a ruler and a set of verniers for a start http://www.tooled-up.com/Product.asp?PID=142730&Referrer=froogle