not sure if this has been posted, but this may (or may not) answer a lot of the questions in here.
http://bit.ly/q2nqx1
at this point, i think we should all move on and quit prying for more info from justin. let's just thank him for his tremendous contributions to the sport we all love.