I png.
Dipende dai casi, in genere i png8 sono sempre più convenienti delle gif mentre i jpg, che sono indicate più per le foto e immagini a milioni di colori, possono risultare più leggere degli equivalenti png perché consentono di ridurre la qualità. Se hai fw, per ogni immagine che vuoi mettere in un sito controlla l'anteprima coi vari formati e scegli quello che caso per caso conviene di più in termini di qulità e peso.
Poi fw fa anche gif animate che si usano come gif animate.
Per flash non ti saprei dire.