Raspberry Pi5
Some background on a similar use case? I now live in a retirement village and play with Pis for fun, but not profit, and do a couple of pro bono projects. We connect to the internet using fibre with DSL to our homes. Since a recent equipment upgrade are consistently getting speeds of 90+Mbps for downloads and 50+Mbps up.
A while ago the 10 year old Windows 10 HP PCs in our library became very slow and unreliable. I replaced them with 4GB Pi 4Bs running Raspberry Pi OS, Libre Office, Chromium and a few utilities. I noted that the residents used the Pis for light work like general research, webmail, and printing files; but hardly ever used LIbre Office. The system is reset when the user logs out. When the Pi5 came out we thought that we would see about an upgrade.
Our findings, after a bit of research and use testing, were that a simple Pi5 based system worked well. I removed Libre Office and tried a number of systems using 4GB and 8GB Pi5s with different combinations of microSD and SSD cards with typical and heavy web based loads. For typical use 4GB of memory was adequate when running Chromium with 10 open tabs (usually with zero swap and ~1Gb free memory). For heavier use with Chromium and Firefox both running with 10 open tabs and each browser running a Youtube video 8GB performed better, as the extra memory avoided swapping. For this use we found that there was little point in using NVMe SSDs although they performed excellently (I had access to to several from 256GB to 2TB) - They all required fan cooling. The new Raspberry Pi 256 and 512GB cards worked well, but we found little reason to run them with the higher pciex1_gen=3 lane speed. Boot up times were only slightly faster for SSDs at ~13 vs 15 seconds. The time to open Chromium 3 vs 4 seconds. Cases we used were the standard (black) Pi plastic with standard fan or Active Cooler; Argon 40 with standard or NVMe plastic bases; and a couple of passive cooled cases.
I was surprised at how well the FLIRC passive case worked - Yesterday I ran Chromium with 15 open tabs including 2 large spreadsheets and 2 complex word processor documents with the web versions of MS Office, Google Documents, and Apple's iCloud. The temperature went from 43 to 56 C over 2 hours when I opened each document, made small changes and saved them locally or on the web, whilst also running a Youtube video album in the background. Clock speeds went from 1.5GHz (idle) to 2.4GHz flat out with no sign of throttling. In real terms, the performance was not that different from my iMac M3 for web tasks.
Costings: Pi5 4GB US$60; 8GB $80; Pi 256GB SSD $36.25; Raspberry Pi microSD 32/64GB $11/13 (excellent performance so far); Pi plastic case $10; Active cooler $6.45; Pine NVMe HAT $9 (it fits inside the standard case); 27W power supply $13.60; and FLIRC passive case $23.
My recommendations for similar use: Pi 5 4/8GB, 64GB microSD, 27W power supply, and FLIRC case = $110-$130 - Plus keyboard, mouse and screen (we already had those from HP PCs). If I was still in paid employment I would have costed in a few days for software customisation, corporatising/prettifying and testing, etc. So half the cost, lower power bills, and easy management?