just installed it yesterday on my '07 Off-Road with Bose and DVD. it took all of 30 minutes!
i guess as long as you have no factory installed navigation and that coin tray above the headunit on the center of the dash it should fit!
oh yeah... dont buy the garmin from the dealer... you'll save like $200!