I would think that possibly for not much more than the cost of a viewfinder magnifier, you should be able to buy a different EOS camera with a decent viewfinder.