just curious about what is making your site so big, are you hosting files, documents? or is it images?
images: save as .png they take up alot less space.
files: exe’s? rar/zip them up, this will save some space.
media: movies clips/mp3, compress them?/upload elsewhere and link to them.
that’s all i can think of ?_?