its really a persons choice... odi longnecks are very comfortable but don't last long for me.. animal edwins are also very comfortable and last longer.. odi's are a little more comfortable but don't last as long as animals in my opoion, so id say animals.