Won't do your battery a bit of good to leave it constantly charging - you should fully cycle it around once a month or so, running it until it is exhausted, then fully charging it. Other than that, as long as your laptop has plenty of ventilation and doesn't get too hot, leaving it on 24/7 shouldn't be a problem. About the only time I ever turn off a laptop - or any other computer, for that matter, is if I'm going to be poking around inside it. Setting the machine to go into Standby after a period of inactivity would save a bit of electricity, and a bit of wear-and-tear on the computer itself, letting it go into hibernate saves even more, though startup from hibernate will take noticeably longer than from either standby or full power off. Here at home, my laptops and desktops are are always on, and connected to my network, just set to shut down their displays after a certain period of inactivity. I don't even configure them for standby; when I want to use a machine, I want to use it
NOW, not a minute or two from now, and if I want to access a file on or transfer a file to one of the machines on my network, I want to be able to do so when I want to, not after booting up an off-line machine. Besides that, I participate in a distributed computing project, and when I'm not using them, or poking around inside them, my machines are crunching numbers for the project.
To be honest about it, I'm not a particularly good record-keeper/file clerk; I'll know I've downloaded or stored something on one of my machines a while back, come up with a need for that thing, have no idea where it is, and have to search through the entire network to find it. Just lazy/sloppy really - there's no excuse for that, I'm always snagging stuff and storing it on the desktop of whichever machine I happen to be using at the moment. And if you think thats bad, you ought to see my collection of unlabled disks

- really gotta do something about that one of these days. I really mean to.