After serious searching, I found that the 1005PE and 1005PR are good models. The 1005PE has a '14 hours' battery life, and the 1005PR has '11 hours' battery live, but with increased screen resolution and a built-in HD decoder chip (allowing it to play 1080p). [The only issue with the 1005PR was that a lot of people were complaining about getting products with the HD chip missing or non-functional out-of-the-box.] I'm typing this on a 1005PE now. My only complaint is that I couldn't upgrade to 4GB of RAM (which I'm not necessarily hugely upset about).