Get Letter of Admissibility.
Get the Title faxed over to the US border 72 hours prior to exporting car from US
Bring car to the border (You're gonna need temp plates or previous owner's plates)
Go to US Export office and get title stamped
Come to Canadian border - Tell Immigration officer you're importing car. Enter Canada.
Go to Customs. Fill out form.
Take all documentation with you. (Title, Bill of sale, Letter of admissibility etc.)
Answer stupid questions while they try to scare you (pricks!)
Pay GST and Duty
Take Form 1 from them
They MAY inspect your car - so make sure you have nothing 'extra' in there. (THEY MAY...)
Go to dealership - get your car inspected and DRL running.
Order your Recall Clearance Letter - pay $500 + tax! (BS..!)
Go online and pay RIV fees with your RIV case number if you didnt at the border
Wait for RIV to release your inspection form (BMW will email them recall clearance letter apparently)
Once you get Form 2 - go to Canadian Tire for Federal Inspection
Get Safety and Emissions done (You can do this while you wait for Form 2)
Take everything to Ministry of Transportation
(Bill of sale, title, Form 1, Form 2, Safety, Inspection)
You will get a RIV Import sticker in the mail
Stick it to your door jamb...
Congratulations... you have time to jerk off now...
Hope it helps...