For a stock engine you can't go past the Toyota pistons. You will get years of service and hundreds of thousands of Km out of them. But for performance there are many great brands. I did a lot of research when I was building my N/A motor and I went for Arias pistons. ACL in my opinion are a entry level performance piston. Jump on the net and have a look around. There are some good piston/rod combos around also. I went PauterArias and could not be happier with the quality.