I don't need the BT features (car is too noisy with sunroof & windows open - which is how I usually drive), so I went with the Kenwood DNX5120, HD Receiver and Garmin FM Traffic tuner. Not needing BT, I got what I DO want for less than the F900/F90 would have cost me without the HD Receiver.
Screen size is between Pioneer F series and Kenwood 7120/8120 ... very comfortable to me. Love the USB MP3 playback. DVD playback is very nice (considering it's on such a tiny screen compared to my 50" main display in the house
). I like being able to set the NAV subsystem to work while moving via a menu pick and not having to muck around with "bypassing" things that can cause insurance issues if I were to have an accident and it's discovered that the safety feature was disabled. Love Garmin navigation. 
pat----