Sparkfun has made a small electrongic device known as OpenLog. This device takes a micro SD memory card (up to 2 GB), and will automatically create a file on power up and then log anything it sees on a serial input line. Even better, if you hook it up to a computer, you can enter into a command mode and create new files, delete existing files, create directories, etc.