It gets about 45,000 hits a day, and transfers over 400mb a day
Hits mean nothing. That simply refers to the content loaded ie how many images, etc. are loaded for an end user. I'm guessing 45,000 hits might not be 10,000 unique visits but that ultimately depends on what content the site contains. Post more about your traffic (like unique page views, etc.) and you'd likely get an unbiased answer.