Re: for all you toyota people out there...
^^^^^
what matt said plus maybe take a class or two in automechanics. you'd be wasting your money otherwise. putting pistons and nice H beams without understanding how to properly clearance a piston-to-cylinder wall (along with things like properly gapping your rings, and things like the rest of the assembly)is a big waste of time.