At the current share price a buy back would be my preferene. However I think doubtful they will return cash so early in the story.