Product review (4 stars): good alternative control board
This is not an OEM control board but the OEM boards are not all that great.  This alternative costs less but is of the same quality as the original.