Good luck with your new units.. I just installed an f90 in my 300c and I love it so far. I dont even notice the boot up time since whatever i was playing before i shut the car down starts playing within 7 secs. All the f90 needs from what i have seen in the past week, is just patience. 1 minute of your time to get everything running. I was kinda surprised when i was messing with the head unit in my garage, and it connected to my cell phone which was in the office inside my house. I was honestly looking at the 8120 before i bought the f90 but for the price, you really cant beat the f90.