To me SJS is the number one pick as the poster with the best understanding of the game on this forum !!
Richard, Neil Pickup, Marc are my next choices !!
(On a personal note I like SJS because of his vast knowledge he brings to my personal favourite thread, the 'Can you beat the Cricket Guru thread' and the new thread that goes with his name 'New Cricket trivia' SJS format - thread !!)
I would also nominate Biased Indian and Tapioca as other posters with a deeper understanding of the game than most !!