Great cars. Timing belt isn't too bad. The $400 job is for the belt itself, it's an extra $50 for the serp belt and another few hindered if the cam seals main, or tensioner needs to be replaced. Great engines, very easy to work on really.
1MZ-FE Timing belt
Only other issue I keep running across on them are squeaky brakes. They are a bit undersized for the weight and burn up quickly. Not like Porsche quickly, but they get very hot.