As far as images go they will use the same amount of bandwidth no matter how their placed or used in the page. HTML color attributes will display instantly whereas images may be the last things loaded during the page creation. Depending on how you want things to drop into place when the page is being created you may want to opt for html colors.
Donate to UBBDev today to help aid in Operational, Server and Script Maintenance, and Development costs.
Please also see our parent organization VNC Web Services if you're in the need of a new UBB.threads Install or Upgrade, Site/Server Migrations, or Security and Coding Services.