DON'T BUY A USED OEM RADIO!!! One, it's stupid, with old technology, and two, the VIN lock is a pain to deal with unless you have a Tech2 or want to pay the dealership $300. I know this from a personal situation.
Just buy a nice Double-Din unit (Kenwood is my favorite), dash kit (I like Metra)...