The only reason I did not give this a 5 star rating was sound.  And when I say sound, I really mean volume.  I was raised on LOUD music.