The reason I am for a buyback at these levels is because I see the stock price going up at least 300% from here. That's a 300% return on investment for their cash.
Unless they have another place to use that cash and make more than 300% return on it, I think it's a no brainer. Right now they're earning less than 1% on it. And if they use it for an acquisition, they're going to need it to pay off to the tune of a PE of 0.25 to equal my idea.
But I'm biased as I'm in a hurry to get rich and want them buying back shares to help raise the stock price short term. ;)