All radios are interchangeable, it will probably have to have the theft-lock deactivated at the dealer though to clear his vin. Faceplate is all you have to worry about.
$260 might be steep though. If you have a gray faceplate to your non-working one you could even use the exact same black faced ones and swap the faceplate. They might be easier to come by, and you would gain the xm band (although it would take more to activate it).
Depending on what features your faceplate is built for I would take a look at ebay. Here is a cd, cassette one where the current bidding is at $50
http://cgi.ebay.com/ebaymotors/03-Ca...spagenameZWDVW