Also another thing to look at is if you want to keep your steering wheel controls or not. That is the big deciding factor am still fighting with. If I want to I have to go with a smaller touchscreen to stay aroun the same price. However, If I get rid of them then I dont have to worry but I loose all functionality of the buttons on the steering wheel... Hmm tough choice