What is a good stock to buy for long term in the tech sector?

Every time I think it's too late to get in on IBM they go up again.