I thought I would write up a list of ways to save bandwidth. Perhaps this could then be moved to the Hints and Tips forum. Please add any other suggestions:

ADMIN SETTINGS:

1) Ensure that you do not have NO CACHE headers set on in your settings

2) Reduce the number of threads displayed on forumdisplay and the number of posts displayed in showthread

3) Use CSS to replace font settings:
http://www.vbulletin.com/forum/showt...threadid=17943

SERVER SETTINGS:

1) Install gzip and turn it on for the forum (biggest saving you can make)
http://i4net.tv/marticle/get.php?act...e&articleid=12

AVATAR SETTINGS:

You have a number of options here:

1) Encourage use of default avatars and not custom avatars (which don't appear to be cached by the browser. sorry could not find url discussing this)

2) Use hack to save custom avatars as files
http://www.vbulletin.com/forum/showt...ight=bandwidth
http://www.vbulletin.com/forum/showt...m+avatar+files

3) Use hack to allow users to enter a link to their avatar off server
http://www.vbulletin.com/forum/showt...ghlight=avatar

4) Prevent hotlinking of custom avatars with a referrer in avatar.php
http://www.vbulletin.com/forum/showt...hlight=rewrite

5) Store default avatars on another server.

IMAGES/ATTACHMENTS

1) Place all your images on another server and link to them. The other server being a place with cheaper bandwidth.

2) Reduce the max size of attachments

3) Prevent attachments being viewed by guests, will also stop hotlinking from other sites.
http://www.vbulletin.com/forum/showt...hlight=rewrite

4) Use mod re-write to prevent hotlinking of images and non custom avatars
http://www.vbulletin.com/forum/showt...hlight=rewrite
http://faq.solutionscripts.com/misc/hot_linking.html


CHEAP BANDWIDTH

I would recommend www.rackshack.net for a server at $100 per month and about $250 set up (rubbish server) but you get 300GB bandwidth and they have a decent network (with stats to show its use).


Of all these suggestions none really decrease any functionality of your forum. If you want to decrease more bandwidth and don't mind decreasing functionality, suggestions include:

1) Requiring registration (ie no guests)
2) Turn of PM
3) Turn of Calendar
4) Turn of forumjump (can use quite a lot of bandwidth if you have lots of forums. More than 40 forums and I would get rid of it)