Yes, you can buy an aftermarket...and the installation kit, harness and chime adapter. EASIEST way: have somebody else install it. (haha)
Removal involves taking the WHOLE top of the dash off. Not hard, just a little time consuming. once you have the OEM radio out, I'd try to save some money and work and
take off the top and remove your cd. take a look around inside, see if any of the rubberbands seem to be off, gears in place etc. Plug it back in and try another cd.
If that dosen't work, go with another stereo. I'll sell you mine for $20 plus shipping
As for an aftermarket stereo... I'd recommend Crutchfield. They give you the diagrams and instructions to get the dash apart for free.