why to use FLAC ...
This is from the FLAC faq and pretty nicely sums up why you should use FLAC when you want lossless compression:
Why use FLAC instead of other codecs that compress more?
For most users, a small difference in filesize is usually far outweighed by FLAC's advantages: open patent free codec, portable open source (BSD) reference implementation, documented API, multi-platform support, hardware support, multi-channel support, etc. Improving FLAC to get a little more compression is not worth making it more complex and more compute-intensive to decode, and hence, less likely to be supported in hardware.
If you want really high compresssion (not lossless) check out Ogg Vorbis. Tom (www.very-clever.com/)
A Java component for spreadsheet reporting without using Microsoft Excel.
A vector graphics editor for creation patterns of clothing.