I need to get some spokes for my 29er wheels. I have Chris King disc hubs and Stan's Crest 29er rims(32H).

What is the size of the spoke ?
What brand should I go for ? I like it light and durable.

Thanks.....