I haven’t really shopped around in a while, I just use the gandi forwarding rather than hosting mail, so the changes haven’t hit me yet. I hear porkbun.com is pretty good. They don’t offer free email but they do have cheap email hosting and apparently the cheapest prices for registering a domain.
This is the only true way to use a PC.