I have the original 9" radio from Rhino Radios:
Search: 4 results found for "4runner" – Rhino Radios
Fits well, backup camera works, sounds good, etc etc. Everything was plug and play, although the instructions could've been a bit clearer on the backup camera. It has its own mic, which works ok.
I would buy it again.