Getting an 03 Evo seems like the best deal to me. You can easily get it for invoice at most of the dealers around here and if you are feeling bold, talk shit to the dealers since you know the car market is very soft right now. I did that when my wife bought her WRX and it was SOOOO FUN. When they did not give us the price we wanted at the Subaru dealership, I apologized for holding them back from the droves of waiting customer lining up to buy the new WRXs they had left. Of course, there was no one else there except for us and they had 20+ WRXs there. Ahhhh... good times.
Back on topic.. if you really hate the system, you can just spend the cash to upgrade it. But - be warned. I spent more money on installation of my speakers than the actual speakers themselves. Make sure that the speakers you get actually FIT correctly. I was told that the speakers I was getting did, but of course it was all lies. 300$ later, my rear, front and sub was installed.
Another Cupertino person! I live on the corner of Stevens Creek and De Anza next to Portal Software.