jruiseco,
I don't know if this is the 'best' way, but what I've done in the past is shut down SQL Server and then zip the .mdf and .ldf. The zipping alone will probably take you an hour at least, and probably more depending upon the size of your database. When you're finished zipping up the file, don't forget to start SQL server again. Then just FTP it where ever you want.
earme