Hi, I am looking to get my nephew a pair of headphones for christmas. He normally listens to his IPOD with the orginal crappy ipod headphones supplied so was looking at either the Sennheiser 300 II in-ear or the Sennheiser HD 228- which one would you recommend? although they are different as one is in-ear and the other closed back on-ear which would give him more listening pleasure? I loves to listen to hip hop, for example Kidd Kudi Regards, Me