I hurt it good this time (pic)

Yeah JB weld should fix it up fine.

That sucks man! What do you think was the mode of failure? Too little fuel flow, too much timing, too little octane, combination......?
 
so i would like to know, when did you figure out you blew a hole in your piston, as opposed to kissed valves, etc. do you have a pic of the bore? I'd like to see that too if you got one. NASTY!