Uncompressed formats such as WAV and AIFF are redundant for your purposes. Lossless compression formats like FLAC and ALAC are identical in sound quality (hence why they are referred to as "lossless" formats; no loss in sound quality compared to the original uncompressed source). FLAC and ALAC files will be smaller though and have support for tags.
There's not really any appreciable difference between FLAC and ALAC, which one you go with will depend upon whether it is supported by the software/hardware you will be using to use to listen to them. FLAC has more widespread support because it's free, but if you use iTunes or certain Apple devices, you will be forced to go with ALAC as they choose not to support FLAC.