I had the xanavi unit in mine (with integrated air conditioning controls)- why would you want the xanavi unit? In addition to the xanavi unit you need an override box that allows the screen to stay on when driving (I paid nearly $100 on yahoo). If you already have the single din air conditioning unit you are much better off going after market. More inputs, can play more formats, Bluetooth, maps, better resolution... Can't think of a reason to use the xanavi unit other than you have one laying around or to save some $$.