I almost bought NA7004. Thanks God I asked someone who tested this unit about its gapless playback ability. To my surprise: NA7004 cannot play files without gaps. Come on!
That remains me with Sneaky Music DS or waiting for cheaper version of NP-S2000 (I hope Yamaha will release some NP-S1000 soon).