........I think I'm going to get those 3110 TODA pistons ......
http://www.toda-racing.co.jp/en/product/piston/c30-piston.html
Wondering why you are considering TODA which I think is overpriced.
The USA site shares the same information on the pistons.
What alloy are those forged with? 4032 or 2618? One is more idle for NA or low boost build and the other is for high boost build (but is suppose to wear out faster and require a full warm up before driving).
Not sure if you checked out my build:
http://www.nsxprime.com/forum/showthread.php/154927-Semi-DIY-Mild-Engine-Build-for-FI
One more thing.... from the pics those look like partial skirt pistons. Is that what you want?