Any single din or double din radio will fit in the Versa. All you need is a wiring harness and dash kit. However, if you are intimidated by wiring and removing car parts, you may want a knowledgeable friend, family member, or even a shop to install it. Also, I would not cheap out on the radio. Generally, you get what you pay for. I went on crutchfield to look for just a decent basic deck with USB to replace the factory tape player in a 94 GMC Sonoma I recently purchased and got a JVC with everything I needed shipped all for $169. Well I can say I highly recommend this deck. This one of the few products that has exceeded my expectations. Plenty of power, good sound quality, good functionality, not flashy, and easy to use with the deck itself and the remote. I threw in a couple of spare speakers and a cheap sub system it sounds insane for the price.
Here's the link to it:
http://www.crutchfield.com/p_105KDR610/ ... ml?tp=5684
It got even cheaper so it's an even better deal than it already was. I love mine.