Looking for devices that can handle WMA-Lossless or FLAC. Currently the only devices that I'm aware of that support FLAC are the iAudio M3 & X5, and the Rio Karma. I'm not interested in the iPods for one reason or another. Are there any others that are available now or in the near future? 20gb capacity or larger, user replaceable battery, user upgradable hard drive (official support or hack is OK).