If you have a new car and would like to import it to canada...here is the processhttp://www.riv.ca/ImportingAVehicle.aspx
If you have a car that is old and you do not have an emotional attachment...i recommend you sell it in USA and buy a used car in canada.
If you import a car from USA you do not have to pay import duty...as you will be entering the country on a PR...but you are not allowed to sell the car for 1 yr from the date of entry to Canada...
Either ways, get letters from all your previous insurance companies regarding your driving history ie, claims/records etc..
and the most imp thing ...get a copy of your driving abstract...you will be considered a brand new driver with sky high insurance unless you are alble to provide the insurance companies in canada with ur driving abstract and history.
Will be glad to provide you with details if you have any other questions.