Why not go with SRP pistons I did they are very nice.
http://www.flatlanderracing.com/