A laptop is the way to go. I'm on mine all the time. I usually have it plugged in though. My battery will last for about 2 hours, but it's kind of a hassle to worry about it all the time. I usually just plug it in and take the battery out once it's fully charged. I like being able to be wherever I please.....it's the way to go!!!
-Jake