A quick hint here but it will save you time if you need to move and then delete a lot of files, like to a server.
If you move a local group of files to the trash and then drag them to another volume, they move instead of copy. After they all finish moving, the originals are deleted. This means you don't have to wait until your files finish copying and then manually delete them.
This could allow you to be productive right up to the end of the day, and you won't have to worry about the copy finshing after the five o'clock whistle has blown. "You just set it and forget it©"
[robg adds: Strange but true! I tested this both locally (dragging an item from the trash to a disk partition that wasn't the one it started on) and across the network, and it worked exactly as described -- the object was removed from the trash after it showed up at the destination. I'm not sure the extra step of dragging to the trash before dragging to the destination is any faster than just dragging and manually deleting, but it's an interesting behavior nonetheless.]
Mac OS X Hints
http://hints.macworld.com/article.php?story=2003031708163247