Ну почему же не катит, катит. Но если приглядеться, вопрос состоит в том, что быстрей реализует "машина", из перечисленного.
Спасибо за ответ.
Если честно, CSS3 прозрачность не пробовал, но с прозрачными картинками на фоне было дело. Вопрос тут можно поставить ребром: картинку отобразят все браузеры одинаково и быстро (1px, например, полупрозрачная картинка любого цвета весит несколько байт), а вот с CSS3 могут быть небольшие проблемы.

Если мне память не изменяет, Firefox 3,6 не поддерживает CSS3. И не нужно говорить, мол, его уже никто не использует. Из моих знакомых, чуть меньше половины используют Firefox 3,6. Упертые люди. Думаю, что на самом деле таких не мало. Поэтому они Ваш фон, созданный через CSS3 могут и не увидеть.

А если копнуть чуть глубже, то... Вы же не надеетесь, что на Ваш сайт будут заходить люди с помощью доисторических модемов?


P.S.: А вот насчет jpg, кстати можно уже и подумать о времени загрузки страницы, даже с нормальным интернетом. jpg будет весить гораздо больше.