Yeah...

sorry I thought that only mdf files came from audio CDs... in fact, I never heard of using FLAC before. Thanks for mentioning it!
So, I seen that sqweek.com page before and downloaded it and had no idea what to do with it, but I followed your directions the best I could (messing with these mdf files is the first and olny experience I've had with using the Terminal so I really thank you for your patience). While trying to figure the terminal out and what you were saying (with my lack of knowledge and experience) I was coming up with different things on the terminal that looked to me like they were different errors each different time I tried doing what you suggested... UNTIL I ended up with this strange (but I think good) alien gibberish in the terminal.....
mdfextract 0.1 (c)2007 Bjorge Dijkstra
usage: mdfextract [options] file.mds
options:
-i output mds info instead of extracting
-r extract raw track data
-s output to stdout instead of file
-t <num> extract single track (num > 0)
-q quiet, no output
...is this good? hahaha i have no Idea whats going on. So, " -r extract raw track data" looked like the best option for me so I typed r and hit Enter...but nothing happened at all...sounds like the hard drive was doing something...but nothing happened so I tried to close the window and it says, "There is still a process running in this terminal. Closing the terminal will kill it." So is it "extracting? Converting? What is SUPPOSED to happen

create a new file in the folder? It doesn't look like its doing anything and its been a couple hours.
Oh yeah... when you mentioned, " ...and run the mdfextract command with the right parameters to extract the audio data from your mdf/mds files..." What did you mean by "the right parameters?" Maybe I did that wrong. Thanks for everything so far. I'm learning!