DDS files are decent, but they use a lossy compression, even if the compression is decent, it's still lossy.
PNGs are my prefered format for anything: lossless compression, support for 32bits per pixel (8 bits for each of 4 channels) or 64bits per pixel (16 for 4 channels). Better than BMPs: smaller file size and greater bit-depth.