Roper,
First off, the radios are very, very easy to remove and replace. The radio has 2 screws and a ground wire to free it from the mount. And the dash trim come off just as easy, so if you wanted too, there is no reason you could not do the job yourself.
Next, the aftermarket has many nice radios to choose from, you are bound to find one with the style and price that is acceptable. Your first decision should be, what type of radio do you want to replace the stock unit with, a full height (din1. 5) like the factory or a more common din1 ? If you are like me, and would like to keep the stock look, then you will want a din 1. 5. It will fell the dash space completely like the stocker, and needs no adapters or plates. Only problem is their are not many din1. 5 radios available. I choose the Pioneer DEH-P77DH, it is a din1. 5 and has loads of features that you might or might not use, just depends how far you want to go. Pioneer make three models of din1. 5 radios, I choose the middle one it has what I need while still looking factor. The one higher level then mine is great, but I thought it didn't look at home in my dash with the rest of my interior. I would strongly recommend you go through Crutchfield, they are a giant in the electronic industry and have very competitive prices. I n my search I did find slightly lower prices elsewhere, but when you combine the support and complete packages that Crutchfield offers they stand out. They were the only ones that provided model specific instructions, detailed and easy to follow. They also provide all the needed wiring harnesses you will need to do the job right, they all just plugged into the factory wiring, and made the job a snap. Give them a try, I think you will be happy.