That seems like a pretty good one.
However, I can't seem to put one in my celica. It came with an aftermarket radio and when I got a nav/cd player with a 7" screen, it wouldn't mount to my car. I got the braces for it that go on the side for appearance but I couldn't figure out how to actually mount it to the car, it sucked because I had to return the new radio.