I would like to get some sort of monitor for my new m3. I know the factory NAV will look more integrated into the car. Are there any aftermarket systems out there that look good? I was looking into the Alpine which is a nav system and multimedia center. Pioneer looks good as well. Does the factory have any stunning visual effects like the aftermarkets?