I use abload.de
The site's in German, and here's why I like it:
https://budgetlightforum.com/t/-/21257