There is no right answer to this question as it depends on your needs. If you primarily use a laptop for work and don't need to take it with you, then a battery would be the best option. If you primarily use your laptop for entertainment and travel, then a cord would be better.