The GS300 from that period can have problems with carbon buildup on the valves so I'd go for the lower mileage and treat it to an "Italian tune up" I had a 2005 GS and really should have kept it, a lovely car. They can suffer with dashboard rattles and creaks but it's all treatable fairly easily.