Vitara pistons are cast, however the ringlands are further from the top of the piston and are also cast in a very strong manner. They have been proven sucessful for 400+whp. If you get vitara pistons, stick with NPR pistons & rings. Im actually using NPR rings in my current motor with no problems (approx 10k in the engine)