Yeah barring the storage part - it is definitely a great iPod Touch replacement. You might be able to live with the 16GB if you stream stuff instead of playing it locally. There are many media player apps (Archos one that I use is great - even the free version) that can play videos from SMB shares etc.