When it comes to great tech stock picks, International Business Machines Corp. (NYSE:IBM) is probably not the first to spring to mind. IBM stock has been steadily declining over the past five years and for good reason.