If you are looking for a new deck, Crutchfield has the Alpine CA-7995 on sale for $299.99 Usd. (Reg. price was $499.99Usd.) w/ free shipping within the U.S.
This deck has received some great bang for the buck reviews.
The only bad thing about the deck is that it has no internal amp so you need an amp to run your components.