It's not the solution you want, but my solution to this was to set up an IMAP server at home on my Linux box and use fetchmail to check all of my POP3 accounts and deliver the mail to my IMAP server. Then I just check my IMAP server, and since everthing is stored on the server, it's all synchronized for any client I use to check my mail (including my own Webmail setup.) This does mean that you'll want to make sure your home connection is always-on and requires a decent amount of setup on your server at home, but once it's done, I think it's the optimal solution.