Hi Nick,
It's a Black-throated Laughingthrush (
Garrulax chinensis monachus ), the Hainan race.
I think in MacKinnon's guide, the plate of
Garrulax chinensis monachus(the one just show the head) is correctly
Garrulax chinensis lochmius, and the plate of Rufous-necked Laughingthrush(
Garrulax ruficollis) is
Garrulax chinensis monachus. But the real Rufous-necked Laughingthrush havn't been shown on this book.
As to these four Laughingthrushes in China, White-necked Laughingthrush(
Garrulax strepitans), Grey Laughingthrush(
Garrulax maesi ), Rufous-necked Laughingthrush(
Garrulax ruficollis ) and Black-throated Laughingthrush(
Garrulax chinensis) are do really similar birds with very near kindred for each other.
As earlier opinion, 2 races(
Castanotis,
Varennei) of
Garrulax maesi were included in
Garrulax ruficollis and later in
Garrulax strepitans.
They'are absolutely difficult to distinguish especially in Hainan where have many particular races.
Some races of these laughingthrushes were list below, maybe there would be some help to you.
Rufous-necked Laughingthrush(
Garrulax ruficollis), was photoed by my friend in Yunnan
http://www.kmbirder.org/bbs/attachment/Mon_0605/4_2_4002d8f2248ebad.jpg
Grey Laughingthrush(
Garrulax maesi castanotis), catched in Bawangling, Hainan
http://www.wwfchina.org/birdgallery/bpic/11435566102.jpg
Black-throated Laughingthrush(
Garrulax chinensis monachus), Dongzhaigang, Hainan
http://www.wwfchina.org/birdgallery/bpic/11320317255.jpg
Absolutly, your photos are extremely great
Cheers
Wei Qian