Personally, I'd choose Blockchain.info. It isn't the most secure method, but it's never been hacked before (apart from a key generating bug, which was patched and all BTC was returned). No BTC is stored with them, all encryption is completed in your browser.
Your laptop is probably the safer method, because your OS can get hacked (not blockchain.info).