I have seen a lot of comments/discussions about battery life of laptops but my opinion is that laptops are really bad ergonomically for any kind of work that goes beyond few minutes. I always recommend people to attach the laptop to an external monitor, keyboard and mouse. It seems that people do use laptops for doing work on the go and that too for long hours.