This script will give you a overview of the current database files. This list includes DB name, file name, file location, type of file, size of file in MB, available free space in MB, file growth rate, max file size, and number of virtual log files (logs only). This can be used for reporting, performance problems, etc. I run this across all my servers to get a list for my entire environment. Please note this script only works for SQL 2005 and above. Also, there is a where clause pulling only online DBs.