Я использую форматы jpg и png. Думаю ни для кого не секрет, что это самые распространенные форматы. Вообще для себя взял за правило по максимуму сжимать изображения перед добавлением на сайт. Стараюсь чтоб они были не больше 100кб - это, как мне кажется самый оптимальный вариант, соответственно не все изображения удается привести к такому значению.
Качественнее всего использовать изображение в формате tiff, но более всего распростран формат jpg. Он просматривается хорошо всеми пользователями, через любые программы.