I use Thunderbird for archiving my email on my PC. It's from the developers of Firefox, so open source and free. I especially like the way that it sets up gmail accounts with the same folder structure as on the web. So if I send an email from the web or from my ipad it lands in the sent mail folder on thunderbird.