What factors are most important ??
Do you only want music or want to watch videos as well? The Nexus 7 wins there for videos.
The display size makes a world of difference when you use the device for typing/messaging. Nexus 7 wins here.
You need to be more specific about what you want to do with the device for more feedback.