А вообще вопрос насчет картинок очень интересный.
С одной стороны, если разбить больную картинку на несколько, то в процессе загрузки изображение будет понемногу отображаться, т.е. те части картинки которые загрузятся, будут видны пользователям.
Со стороны психологии это хорошо, потому что пользователь будет понимать что процесс загрузки идет и есть вероятность того, что он дождется окончание загрузки.
С другой стороны, во-первых, на каждую часть картинки необходимо устанавливать свое соединение, что вызовет дополнительное время на закачку все рисунка.
Делаем вывод, что изображение целиком закачается быстрее, чем по частям.
Во вторых, страницы в интернете (сайты) предназначены для предоставления информации.
Отсюда делаем вывод, что рисунки, если конечно они не предоставляют полезной информации, т.е. те рисунки которые являются частью дизайна, не имеет смысла делать "тяжелыми", так как будут отвлекать посетителей сайта от полезной информации, а также добавят ко времени загрузки лишние секунды, минуты.
Посетители могут и не дождаться!
Вывод:
На сайте следует использовать только маленькие ("легковесные") рисунки, которые следует слить в один рисунок и использовать его средствами, например CSS-sprites.
Можно использовать и "data url", но IE до восьмой версии данную технологию не поддерживает.