Actually, The Altis only loses 30% of its value over three years (if you believe the secondhand prices), and it won't experience a radical depreciation until the new Corolla comes in, sometime in 2008 or 2009 (if they really hate us... ).

Still, there's not much that can go wrong with a secondhand 03 or 04 model, as long as it's been cared for.