Yes i agree, i would've probably passed preflop...
and on the flop re-raised the $1200 all in...but the same outcome would've resulted as i doubt he'd pass his set for another 1000...
you got it all in with the nuts, can't do much else. Just another outdraw
LeKnave