I am lucky to have a MMI High car, but when I was looking to add to this I was recommended to look at www.satnavsystems.com and www.tclsatnav.com (craigyb is a well known forum contributor and owner of this company, i believe). They can help with retrofitting upgraded systems.
Chris