if you have ssh access its easy enough.. if you are starting fresh, and on a cable/dsl the upload wont take more than 10minutes most likely. I had mine all uploaded and setup in less than 30minutes.
but anyway if you have ssh , go to your dir where the tar/zip file
gunzip -df filename.tar.gz
tar -xf filename.tar
thats it
go to yoursite.com/admin.php after importing the SQL table and your set