If it's just for listening to music, then the iPod would be my obvious choice.
If it is for watching videos, I won't choose either - why strain yr eyes on a pathetic 3" screen?
30Gb is way too little for videos & wat about battery life between charges. If you want to use it as a storage on the go for your dslr, its a bit overpriced compared to other products available.