These are what I am currently looking for for my 52 Topps cards.
Only problem is, I can't find them up here in Canada and getting them shipped, with duty, tx's and the exchange rate makes them rather expensive!
I, personally, based on what little I know, think these would serve me best and provide the best protection for storage and viewing.
https://www.pro-mold.com/pc52.html