Your best solution for PDF reading

For college, I'm trying to switch from physical books to digital, but I'm increasingly getting frustrated about the lack of good devices that support PDFs well.

Without setting too many parameters (which I certainly have), I'll just ask straight up: what's your best solution for PDF reading?

Thanks in advance!