What year / model is your car? Will help us in finding the right map for you.
Interesting... Navteq's website show's the North American map as USA and Canada:
NAVTEQ - BMW - North America Map DVD Professional Version 2009.1 - 2007-2008
Well... At least the picture: