Take a good care especialy of GPU and HDD as those parts are to most fragile i belive. Do you have a custom CPU cooler? If you do, i would disassemble it aswell just to be sure. In case of tranport provider i would look on http://clicktrans.com/ to find someone reliable for this task. Probably...