Yeah, winamp can play flac.
MP3s, hmm... when I listen to them for a long time, then go back to the CDs, can notice a huge difference, even on headphones... MP3s are more "tiring" to listen to... ear fatique, dunno why (and I'm not blasting my headphones)...